Wednesday, April 02, 2008

OpenXML artık bir ISO standardı . 87 Üye Ülkenin katılımıyla gerçekleşen standartlaşma süreci bugün itibarıyla nihayete erdi ve Open XML açık dosya saklama standardı olarak ISO tarafından onaylandı. Open XML 87 Ülkenin %86'sı gibi büyük bir çoğunluğunun desteğini aldı.

ECMA'nın konuyla ilgili açıklamasına http://www.ecma-international.org/news/TC45_current_work/ISO_and_IEC_approve_Office_Open_XML.htm linkinden erişebilirsiniz.

 Microsoft'un basın duyurusuysa http://www.microsoft.com/presspass/press/2008/apr08/04-01OpenXMLVotePR.mspx linkinde yer almakta.

posted on 4/2/2008 11:16:40 AM (GTB Daylight Time, UTC+03:00)  #   
 Tuesday, March 04, 2008

While Microsoft's Flash competitor Silverlight is still not available for Windows Mobile (except Microsoft internal Betas), Nokia today announced plans to make Microsoft Silverlight available for S60 on Symbian OS smartphones as well as for Series 40 devices and Nokia Internet tablets. Adding support for Silverlight will extend opportunities for developers to create rich, interactive applications that run on multiple platforms in a consistent and reliable way.
Silverlight is a cross-browser, cross-platform plug-in for delivering next-generation media experiences and rich interactive applications.

Silverlight is already powering thousands of applications around the world and organizations including Entertainment Tonight, the NBA and NBC Universal to deliver superior Web-based experiences to their customers. The arrangement with Nokia will substantially extend the reach of Silverlight by making the platform available for hundreds of millions of devices, including S60 on Symbian smartphones from a range of manufacturers, as well as Nokia Series 40 devices and Nokia Internet tablets.

Microsoft will demonstrate Silverlight on S60 during the opening keyote at Microsoft's MIX08 conference on March 5 in Las Vegas. Silverlight is intended to be available to S60 developers later this year with initial service delivery anticipated shortly thereafter for all S60 licensees. This will allow S60 application developers to use an even wider range of development environments for S60 on Symbian OS than today. Today S60 developers can use: C++ (using native Symbian OS APIs and Open C providing subset of standard POSIX libraries), S60 Web Run-time (supporting standards-based web technologies such as Ajax, JavaScript, CSS and HTML), the Java language, Flash Lite from Adobe, and Python.

Microsoft Silverlight availability for Nokia Series 40 devices and Nokia Internet tablets will be confirmed later. When will Microsoft announce Silverlight's Windows Mobile availability?

posted on 3/4/2008 1:59:04 PM (GTB Standard Time, UTC+02:00)  #   
 Wednesday, January 16, 2008

Microsoft will soon release version 2.5 of its .NET Micro Framework platform for low-end embedded processors. The new release adds support for networking via a native TCP/IP stack, and for Web Services on Devices (WSD), according to postings on the .NET Micro Framework Team's blog.

Microsoft first released .NET Micro Framework (.NET MF) in 2006, aiming it at wireless remote controls, watches, and other cost-sensitive devices with constrained processor and memory resources. The .NET MF grew out of Microsoft's Smart Personal Objects Technology (SPOT) initiative, with embryonic versions variously dubbed .NET Embedded and TinyCLR.

According to Microsoft, .NET MF supports low-end embedded processors and doesn't require an MMU (memory management unit). A typical runtime image is only about 300 KB in size, the company says.


.NET MF grew out of Microsoft's work with SPOT Watches

Microsoft released .NET MF version 2.0 in February 2007, and .NET MF 2.0, Service Pack 1 in September. However, these releases still did not include a native TCP/IP stack, which was listed as "coming soon." Therefore, networking a .NET MF device has required calling through to an underlying operating system with sockets support, according to the company.

Version 2.5 of .NET MF will now offer a stack that is available even when running directly on the hardware. Device makers need only provide a driver for the network interface. This will result in a wider selection of network-capable hardware development platforms for developers to choose from, Microsoft says.

The company adds that the new version of .NET MF will also include client and server support for Web Services on Devices, also known as Device Profile for Web Services (DPWS). Already part of Windows Vista and Windows CE 6.0 Release 2, this "enables a USB-like level of plug-and-play for networked devices," in the company's words. DPWS-enabled devices on a network can discover one another, then invoke the functionality each device provides.

Further specifics of .NET MF, version 2.5, were not provided, nor has a release date been announced. However, according to the .NET MF team, the new version should appear in "early 2008."

For further information, see the blog posting, here.

posted on 1/16/2008 12:28:10 AM (GTB Standard Time, UTC+02:00)  #   
 Friday, January 11, 2008
posted on 1/11/2008 9:48:09 PM (GTB Standard Time, UTC+02:00)  #   
 Tuesday, January 08, 2008

I know everyone is looking for details on Windows Mobile 7, here are the first screen captures and a very nice article how the future is going to be like. It seems that this version will be a really big revalution.


here is the article.

 

Edit on 22.1.2008 : Turhal Temizer'in de Turkcelestirerek csharpnedir.com a ekledigi makaleye de buradan ulasabilirsiniz.

posted on 1/8/2008 6:29:57 PM (GTB Standard Time, UTC+02:00)  #   
 Monday, January 07, 2008

Via its Internet Sharing application, Windows Mobile allows sharing a phone's internet connection with a laptop via a USB cable or Bluetooth. WiFi is not supported, but that omission has now been corrected via WMWifiRouter, a free application by programmer Jorrit Jongma.

Being able to use WiFi instead of Bluetooth is desirable for those with 3.6 or 7.2 Mbps HSDPA connections, since these outpace the former's 2 Mbit data rate. But, as this FAQon the XDA-Developers Web forum explains, Internet Sharing was not designed to use WiFi and has been able to do so only if users installed a hacked version of the relevant DLL (dynamic link library).

Windows Mobile's Internet Sharing

Windows Mobile's Internet Sharing

   

WMWifiRouter application

The WMWifiRouter application, though only scantily documented on the above website, corrects this problem by allowing an ad hoc WiFi network to be set up between a laptop and the phone supplying the wide area connection. Available for free, it requires Windows Mobile 5 AKU 3 or Windows Mobile 6.

To download WMWifiRouter, visit here. For more information on Windows Mobile's Internet Sharing capability -- termed its "most underutilized/unknown feature" by Microsoft's Enterprise Mobile Solution Specialist Jason Langridge -- see Langridge's blog,here.

posted on 1/7/2008 9:51:20 PM (GTB Standard Time, UTC+02:00)  #   
 Monday, December 24, 2007

Team Foundation Power Tools for VS2008 is out. New in this Release:

• Find in Source Control tool is an addition to the Team Explorer menu that provides the ability to locate files and folders in source control by the item’s status or with a wildcard expression.

• Open a selected folder in Windows Explorer straight from Team Explorer. This feature allows you to jump straight to the mapped folder location from within Source Control Explorer.

• Quick Label feature that allows labels to be easily applied to a given selection of files and folders in the Source Control Explorer.

• Build Notification tool that runs in the Windows task bar notification area monitoring the status of the build definitions you have specified. It can be configured to show notifications when builds are queued, started, or completed for multiple build definitions spanning multiple Team Foundation Servers.

• Additional TFPT.EXE commands for configuring Team Explorer connection settings (tweakui) and for destroying Work Items and Work Items Type Definitions (destroyWI, destroyWITD).

• Updates to the TFS Best Practices Analyzer for use with a Visual Studio Team System 2008 Team Foundation Server deployment.

• The Process Template Editor is updated for use with Visual Studio Team System 2008 Team Foundation Server. It also has several improvements, including: the ability to launch standalone w/o a Visual Studio installation, performance improvements, improved discoverability and bug fixes.

• Bug fixes and removal of Power Tools that are now included within Team Foundation Server:

• Annotate and Treedif are now included in Visual Studio Team System 2008 Team Explorer; however, Annotate remains is still available in the command-line tool (TFPT.EXE).

• TestToolsTask is included in Visual Studio Team System 2008 Team Foundation Server as part of Team Foundation Build.

 

from Brian Harry's blog

posted on 12/24/2007 11:04:27 PM (GTB Standard Time, UTC+02:00)  #   
 Thursday, December 20, 2007

Parallel Extensions to the .NET Framework is a managed programming model for data parallelism, task parallelism, and coordination on parallel hardware unified by a common work scheduler. Parallel Extensions makes it easier for developers to write programs that scale to take advantage of parallel hardware by providing improved performance as the numbers of cores and processors increase without having to deal with many of the complexities of today’s concurrent programming models.

Microsoft Parallel Extensions to .NET Framework 3.5 is almost ready and CTP can be downloaded here

posted on 12/20/2007 3:19:31 PM (GTB Standard Time, UTC+02:00)  #   
 Wednesday, December 12, 2007

The preview version of ASP.NET 3.5 Extensions is released. The Extensions are a new set of tools and controls that will be added onto existing release of ASP.NET with .NET 3.5. This will make possible for web developers to get the latest updates on ASP.NET without having to wait 1-2 years more for the next release of .NET Framework.
It also includes ADO.NET Entity Framework Beta 3, which you can also download as a separate file here (you do not need to download it if you have ASP.NET 3.5 Extensions Preview installed already).


What’s in the Extensions Release?

ASP.NET MVC
ASP.NET MVC provides model-view-controller (MVC) support to the existing ASP.NET 3.5 runtime, which enables developers to more easily take advantage of this design pattern. Benefits include the ability to achieve and maintain a clear separation of concerns, as well as facilitate test driven development (TDD).

The ASP.NET MVC Toolkit provides HTML rendering helpers and dynamic data support for MVC.

ASP.NET Dynamic Data
ASP.NET Dynamic Data helps developers build a fully customizable, data-driven app quickly. It provides a rich scaffolding framework that allows rapid data driven development without writing code, yet it is easily extendible using the traditional ASP.NET programming model.

ASP.NET AJAX
New additions to ASP.NET AJAX include support for managing browser history (Back button support).

ADO.NET Entity Framework
ADO.NET Entity Framework is a new modeling framework that enables developers to define a conceptual model of a database schema that closely aligns to a real world view of the information. Benefits include easier to understand and easier to maintain application code that is shielded from underlying database schema changes.

ADO.NET Data Services
ADO.NET Data Services provide new services that find, manipulate and deliver data over the web using simple URIs. Benefits include an easy and flexible way to access data over the web, while enabling the separation of presentation and data access code.

Silverlight Controls for ASP.NET
You can integrate the rich behavior of Microsoft Silverlight into your Web application by using two new ASP.NET server controls: a MediaPlayer server control that enables easy integration of media sources such as audio (WMA) and video (WMV) into your Web application, and a Silverlight server control that allows an ASP.NET page to reference both XAML objects and their event handlers.

posted on 12/12/2007 11:17:09 PM (GTB Standard Time, UTC+02:00)  #   
 Friday, November 09, 2007

I have just discovered a cool and handy service for blogs. You can post your msn status via this service as a nice image. Like that:

this status, update time, nick and messages are correct and live..!

Nice, isn't it?

posted on 11/9/2007 3:54:16 PM (GTB Standard Time, UTC+02:00)  #   
 Saturday, November 03, 2007

Want to shape the future of the Windows Mobile developer experience?

Proceed to https://connect.microsoft.com/site/sitehome.aspx?SiteID=502 to submit your developer feature requests and vote on others to drive feature importance.

posted on 11/3/2007 1:53:35 AM (GTB Standard Time, UTC+02:00)  #   
 Thursday, November 01, 2007

Microsoft announced Visual Studio 2008 and .NET Framework 3.5 will be released at the end of this month. From the beta releases (we have beta 2 now) and .NET 3.0 we saw so many improvements on framework and languages.  From now on, we become capable to use Domain Specific Languages (DSLs) like LINQ and we can focus on the domain of the problem space. And we can do Domain Driven Design (DDD) in language level.

DDD is still one of the hardest design issues in many languages and development disciplines, but LINQ is a really nice approach to that problem. So languages are evolving into higher level.

But what is next step for languages? In .NET environment or any other frameworks it is still very difficult to parallelize applications. Few programmers, seniors can write multi-threaded code and very few of them really enough capable to debug. In somehow, the operation theory is totally different than human brain.     

As commonly known our hardware, computers are ready for those programs for couple of years. Dual core, multi-core processors stand in our laptops, PCs for years. As Aaron Coday from Intel mentioned in Istanbul Bilisim Kongresi 2007, “Software should fallow and support hardware”. Thoughts from the development zone are almost the same. Bill Gates announced in MVP Global Summit 2007, “…..take multiple processors and use them in parallel has been a programming challenge going back many, many decades, so now it's important that we actually solve that problem, and make it possible for developers of all types to take advantage of these multi-core devices….

So, in my opinion; first step of language evaluation will be in multi-core application development and may be the second one multi-computer (computing-grid) . The name of the first step and opportunities on it are ready : Parallel LINQ or PLINQ.

posted on 11/1/2007 4:07:31 PM (GTB Standard Time, UTC+02:00)  #   
 Monday, June 11, 2007

I had a class with Toshiba GSM Turkey. I told about the new functions and spesifications available with Windows Mobile 5.0. The participants were experts in GSM marketting world and they really had shining ideas. According to their opinions, Direct Push Technology is a "killer application" for Windows Mobile now. It is a big advancement in mobile messaging environment. So to keep the overview in an easy accessable blog :) here are the notes :

The Messaging and Security Feature Pack for Windows Mobile 5.0 works well with Microsoft Exchange Server 2003 SP2 to deliver a direct, scalable and cost-effective mobile messaging solution.

This solution enables business users to easily stay connected to their Microsoft Office Outlook Mobile information while on the go and helps businesses to better protect device data.

  • Keep your Calendar, Contacts, Tasks, and Inbox up-to-date using Direct Push Technology. Plus, you can now browse your corporate address book over-the-air with Exchange 2003 SP2.
  • Better protect device data and manage devices using the Feature Pack and Exchange 2003 SP2. With this combination, IT administrators can remotely manage and enforce select corporate IT policies over-the-air via the Exchange 2003 SP2 console. Businesses can mandate policies like requiring PIN passwords for every device.
  • Deploy scalable, cost-effective mobile messaging solutions and reduce the need to pay for an additional third party server product and client access license fees by using existing Exchange 2003 SP2 investments.
posted on 6/11/2007 2:04:47 AM (GTB Daylight Time, UTC+03:00)  #   
 Tuesday, May 01, 2007

SilverLight’ın Beta sürümü Microsoft.NET destekli olarak ilgi ve alakanıza sunuldu. http://silverlight.net/ adresinden örneklere ve videolara erişebilirsiniz.

Geliştirme ve dökümanlarla ilgili download’lara http://www.microsoft.com/silverlight/tools.aspx adresinden ulaşabilirsiniz.

posted on 5/1/2007 10:42:46 PM (GTB Daylight Time, UTC+03:00)  #   
 Friday, April 27, 2007

Windows & .NET Magazin,  Nisan 2007 sayısında yayınlanan IPTV makalemi, soft copy olarak aşağıda bulabilirsiniz;

Televizyon kumandanızı tuşlamaya başladınız, kaç farklı kanal izleyebilirsiniz? Analog yayınlar ile 20 civarı, Kablo TV üzerinden 40-50, en fazla birkaç uyduyu dinleyen digital receiverlarınız üzerinden maximum 1000. Peki  ya sonrası? Canınız yerel haber dinlemek istiyor, ama saat haber saati değil. Dün gece izleyeceğiniz diziyi dışarıda olduğunuz için izleyemediniz, ya da bir iş yemeğiniz var ama tuttuğunuz takımın en önemli maçını da canlı yayında izlemek istiyorsunuz.

Yıllar önce Bill Gates’in “Önümüzdeki Yol  - The Road Ahead ” i okuduğumda,  yukarıdaki tanıma çok benzer bir anlatımla karşılaşmıştım. O zamanki vizyonumla, bana göre kitaptaki diğer tüm fikirler arasında en son gerçekleşecekler listesinin en iddalısıydı bu. İstediğin TV içeriğini istediğin an izleyebilmek. Hatta daha da ilerisi, her an her yerde izleyebilmek ve TV içeriğini herkese yayınlanan içerik ve yayın akışı’ndan çıkararak kişisel yayınlara çevirebilmek. Bu fikir, şu anda karşımızda, kullanıma hazır, devrim yaratacak kadar güçlü bir teknoloji olarak duruyor: IPTV

TV kanallarının ve video içeriklerinin internet üzerinden yayınlanması ve geniş bant erişim teknolojileri ile televizyonlarımıza, bilgisayar ve cep telefonlarımıza ulaşması IPTV’nin en yüzeysel açıklamaları arasındadır. Aslında bu açıklama ile, görüntü ve ses kalitesi, dil seçimi ve benzeri bir çok uygulamayı bizlere sunan ve uzun süredir neredeyse hepimizin kullandığı digital yayınlar (DVB – Digital Video Broadcasting) ile pek farkı görünmemektedir. Peki niçin yayınları internet üzerinden izleyelim ki?



Yeni Uygulamalar, yeni alışkanlıklar

IPTV’nin en büyük getirilerinden birtanesi de interaktivitedir. Ne zaman neyin izleneceği seçimi (Video on Demand) interaktivitenin ilk meyvesidir. Yayın kuruluşları açısından bakarsak, hangi programın hangi saatlerde daha çok izlendiğinden tutun da, kimlerin, kaç yaş grubunun yayınlanan içeriğe eriştiği, reklamların izlenme ve takip edilme oranları, coğrafi bölgeler olarak nerelerden izlenildiği gibi bir çok detaylı bilgiyi toplaması mümkündür. Bu bilgiler tüm kullanıcılardan ve tüm detayları ile gelmektedir. Şu anda bu verileri toplamak için kullanılan raiting cihazları Türkiye’de yalnızca 10000 kişilik nüfusu temsil eden yaklaşık 2500 evde bulunmaktadır, iki teknoloji ile toplanan bilgiler arasındaki doğruluğa dikkat lütfen.!

 Elbette IPTV teknolojisi sadece yayıncıya bu bilgileri sağlamak için de geliştirilmedi. Birkaç sene önce, herkesin pür dikkat takip ettiği dizilerden birinin başrol oyuncusunun kullandığı parfüm uzun süre satış rekorları kırmış, birçok yerde yok satılmıştı. Şimdi ise, IPTV yepyeni bir alışveriş alışkanlığı sunuyor. Film izlerken oyuncunun kravatını çok beğendiniz, videoyu durdurdunuz, kravata tıkladınız ve size alışveriş sitelerinden kravatın fiyatı, ödeme koşulları ve gönderim bilgileri alternatifleri gösterildi. Hatta bir yan taba tıkladınız ve gerek Türkiye gerekse uluslararası açık arttırma sitelerinden de alternatiflere o anda ulaştınız. En makul seçimi yaptınız ve kravatınız birkaç gün içinde postanızda.

                Takımınız çok kritik bir maçta ve çok kritik bir anda penaltı kazandı. Bu zamana dek, penaltıyı kimin kullanması gerektiği için fikrinizi söyleyebildiniz mi? Yayın sırasında 25 – 30 saniye içinde oylanması gereken bir anket yapılıp penaltıyı kimin atacağı seçimine katkıda bulunabilirsiniz.

                TRT-4’te uzun zamandır yayınlanan açık öğretim içerikleri hepimizin birkaç kez dikkatini çekmiş, birçok öğrenci de bu yayınları takip etmiştir. Ders kaçırma stresi, derste bir etkileşim olmadığı için konsantrasyon eksikliği, soru soramama, akışa dahil olamama gibi birçok zorluğu beraberinde getiren bu sistem, son yıllarda e-learning ve video conferanslar ile desteklenmektedir. IPTV teknolojisi ile e-learning, m-learning ve video conferancing yeni açılımlara doğru ilerleyecektir.

Teknik Altyapı

                TV yada video yayınının internet üzerinden aksamasız verilebilmesi için yüksek bant genişliklerine ihtiyaç duyulmaktadır. DSL altyapısı, teknoloji olarak çok yüksek hızlara çıkabilecek, IP omurgası üzerinden kesintisiz olarak veri transferi yapabilecek yeterliliğe ulaşmıştır. ADSL2+ teknolojisi ile 25Mbps, VDSL ile ise 52Mbps’lık hızlara  ulaşılmış durumdadır. Elbetteki tek gelişme bağlantı hızı değildir, sıkıştırma format ve oranlarındaki gelişim IPTV için en büyük destek teknolojilerdendir. MPEG2 formatı ile sıkıştırılmış SDTV (Standart Definition) kanalları  3 – 3,5 Mbps bir bant genişliği üzerinden stream basabilirlerken, yeni vizyonumuz olan HDTV(High Defi nation) yayını için ise 15-19 Mbps bant genişliği kullanılmaktadır. MPEG4 formatı ile sıkıştırılan yayınlar ise, SDTV de 2 Mbps, HDTV de 10-12 Mbps civarındadır. Sıkıştırma formatlarında çok yakın gelecekte sonuçlanacak calışmalar ile, MPEG4 sıkıştırma oranının iki katına çıkılacak ve bu sayede kullanılacak bant genişliği de yarıya düşecektir.

                Donanım olarak şu anda Microsoft’un çalışmalarını tamamladığı “Set Top Box” ları ve kişisel bilgisayarlarımızı kullanabileceğiz. Set Top Box şu anki uydu yayınlarını aldığımız receiverlar gibi, televizyon ve internet bağlantısı arasında, TV, Radyo ve diğer yayınlarını alarak televizyona ileten bir cihaz olarak evlerdeki yerini kısa bir süre sonra almaya başlanacaktır.

                3G geçişleri ile birlikte, GSM şebekelerinde IPTV streamleri için yeterli bant genişliği sağlanmış olacak ve cep telefonları ve PDA’ler ile de IPTV içeriklerine erişebilecektir. Bu sayede her an, her yerde, istediğimiz içeriğe ulaşabilecek, Video on Demand ve interaktivitenin tüm getirilerinden faydalanabilecektir.

                Hem kullanıcılar, hem de çözüm geliştiriciler için yepyeni ve büyük bir dünya sunuyor IPTV. Düşünmemiz gereken neler yapılabileceği ve kullanıcılarla ne kadar interaktivite kurulabileceğidir. Bu aşamadaki küçük planlarınız, bir kaç sene sonra IPTV teknolojisine yön veren uygulamalar olarak karşımızda olabilir.

posted on 4/27/2007 12:13:41 PM (GTB Daylight Time, UTC+03:00)  #   
 Thursday, November 09, 2006

Biri Google mi dedi? Altavista? MS Search?

yo yooo.. bu hicbirine benzemiyor, biraz esmer, (sevimli bir sarışın daha iyi olmaz mi acaba?) pek te sempatik bir arama motoru bu...

Ms. Dewey için tıklayın. çok hoşunuza gideceğine eminim.

Mustafa'ya teşekkurler..

posted on 11/9/2006 11:04:11 PM (GTB Standard Time, UTC+02:00)  #   
 Saturday, October 21, 2006

Daha önce kablonet.net'te ve bir çok sitede hız testi yapabileceğimiz bölümler vardı, ama hiç biri aşağıdaki adres kadar eğlenceli değil.
Mutlaka bir göz atın.

http://www.speedtest.net

posted on 10/21/2006 4:46:37 AM (GTB Daylight Time, UTC+03:00)  #   
 Saturday, October 14, 2006

   Şu anda o kadar çok kavram birbiriyle karışmak üzere ki, :) adlandırmalar, harfler, versiyon numaraları, yeniden adlandırmalar... Bugun Microsoft'ta yaptığımız toplatıda bile birçok öğrenci arkadaşımın kafası fazlasıyla karışmıştı. ".NET Framework 3.0 geliyor, içinde C# 3.0 olacak, Orcas ne öyleyse? LINQ nerede?" :) herkesin gözlerinde bir miktar "neler oluyor" dehşeti vardı.

Kısaca açıklamaya calışalım :

.NET Framework 3.0 aslında şu anda kullandığımız 2005 ile birlikte gelen .NET Framework 2.0 mimarisinin biraz daha genişletilmiş halidir. (Özellikle "geliştirilmiş" kelimesini kullanmadım, çünkü tam anlamıyla genişletilmiştir.) Şöyle ki, programatik olarak, compiler ve alt yapı olarak tamamen .NET 2.0 kullanılan ve Windows Workflow Foundation, Windows Communication Foundation, Windows Presentation Foundation kütüphanelerinin eklenmiş halidir aslında fw 3.0. Bu bahsettiğimiz kütüphaneleri daha önceden WinFX olarak duymuştuk. Bunlar tamamen .NET Framework 2.0 üzerinde calışmakta ve tamamen vs.net 2005 ile kullanabileceğimiz, C# 2.0 ve diğer diller ile kodlayabilecegimiz işlerimizi kolaylaştıran kütüphanelerdir. Resimde .NET Framework 3.0 ı görmektesiniz.



Peki öyleyse C# 3.0 nerede?
Aslında C# 3.0 daha ileride bir adım. Çünkü C# 3.0 kodlarının derlenebilmesi için yeni bir compiler, kütüphanelerin kullanıldığı daha da yeni bir Framework gerekli, işte bu da Orcas. Orcas, .NET Framework 3.0 değildir kesinlikle. 2007 sonlarına doğru çıkacak yeni bir .NET FW olacak ve Visual Studio 2007 ile desteklenecektir. LINQ ve benzeri dil gelişimleri de Orcas ile birlikte hayatımıza girecek ve çalışmalarımıza yenilikler katacaktır.

Bu arada, söylemeden geçmeyelim, artık "ATLAS" yok :) orjinal ve bence daha güçlü olan adı geri verildi. Yaşasın "AJAX".


 

posted on 10/14/2006 10:05:03 PM (GTB Daylight Time, UTC+03:00)  #   
 Saturday, September 23, 2006

 Değişik birşey mi lazım? hem çok basit, cok işe yarar, çok kullanışlı ve de pratik, insanin aklina hayatı boyunca kac defa boyle birsey yapmak gelir ve yapar ve urun haline getirip satar bilemiyorum ama, bu zamana dek USB den kahve ısıtıcısından vantilatore kadar bi cok seyi yapan büyük sirketlerin aklina nasil USB'den sarj olan AA pil yapmak gelmemiş, ilginç.
:) 
Mutlaka bir göz atın.
http://www.usbcell.com/

posted on 9/23/2006 3:55:11 PM (GTB Daylight Time, UTC+03:00)  #   
 Wednesday, September 13, 2006

  Eski blogumda özellikle çocukların oldukça ilgisini çekebilecek olan bir çalışmaya yer vermiştim. ( http://blogs.yazgelistir.com/kivanc/archive/2005/09/21/424.aspx ) Neredeyse tam bir yil olmus bu entryi gireli.
 
   Fikrin yaraticilarindan aldiğim guzel bir maille ikinci kez bu programi duyurmak istiyorum. Benim gordugum eski halinden oyle cok gelistirmişler, kullanimini oyle sevimli, basit, anlasilir ve program mantigina uygun bir şekile hazirlamişlar ki, gercekten sevdim. Hatta bir kac supri de koymayi ihmal etmemişler, onlari da bulmak size kalmiş.
 
   MVP Open Days'te de konusmalardan birinin konusu, "mümkün olduğu kadar çok kişiyi bilgisayarla, bilgisayar bilgisiyle donatmak" tı. KPL (yeni adiyla Phrogram) bu yöne atılan sağlam taşlardan görünüyor.
http://www.kidsprogramminglanguage.com/
http://www.phrogram.com/ 

posted on 9/13/2006 11:12:34 PM (GTB Daylight Time, UTC+03:00)  #