.NET Nedir - V Bölüm

 Windows CE 3.0 için Kapsamlı Kaynak Kodu Paylaşımı


Microsoft Mayıs ayında duyurusu yapılan Paylaşılan Kaynak Girişimi programını sürdürmektedir. Bu girişim kapsamında araştırmacılar, müşteriler ve şirket dışında çalışan yazılım geliştiriciler, Microsoft kaynak koduyla doğrudan çalışma olanağına kavuşmaktadır. Yeni Windows® CE Paylaşılan Kaynak lisansı sistemi sayesinde, aralarında akademisyenlerin ve girişimcilerin de bulunduğu tüm kullanıcılar, Windows CE kaynak koduna ulaşabilecek ve bu kodu ticari olmayan kullanım amacıyla değiştirebilecek ve yeniden dağıtabilecektir.* Ticari olmayan kullanım amaçlı değişiklik örnekleri arasında; öğrenim, akademik ve araştırma ortamları ile kişisel denemeler yer almaktadır. Herhangi bir Windows CE Platform Builder 3.0 sürümüne sahip olan herkes, Windows CE Paylaşılan Kaynak kodunu http://www.microsoft.com / windows / embedded / ce / tools / source / default.asp adresinden yükleyebilir; ücretsiz Deneme Sürümü de bu kapsamda sunulmaktadır.

Öğrenciler Teknolojiye Herkesten Önce Ulaşacak, Denemeler Yapacak ve Kod Yazacak
Bu etkinlik sırasında, Microsoft bu yıl gerçekleştirdiği öğrenci destek programlarından sadece biri olan Pocket PC Programlama Yarışması kapsamında dereceye giren öğrencilere ödül verdi. Kuzey Amerika’daki 34 üniversiteden gelen çok sayıda öğrenicinin katıldığı yarışmada, yarışmacılar günümüzün en önemli teknolojik alanlarından biri olan mobil teknoloji alanında deneyim kazanma fırsatına kavuştu. Yarışma kapsamında öğrencilerin yeni teknolojilere ve cihazlara ulaşması sağlandı; ayrıca öğrenciler bunlarla denemeler yapma, kod yazma ve Microsoft çalışanlarıyla tanışma ve kaynaşma olanağına kavuştu. Yarışmaya katılan öğrenciler Pocket PC’nin gücü ve farklı kullanım özellikleri için örnek teşkil eden uygulamalar oluşturdu.
Öğrencilerin yazdığı uygulamalar karmaşık trafik analizi programlarından verimlilik artışı sağlayan yazılımlara ve oyunlara kadar uzanmaktaydı. İlk sıraları paylaşan beş finalist zirveye katıldı ve para ödülü kazandı.

Microsoft Research University Relations Hakkında

Microsoft Research bünyesinde yer alan Microsoft Research University Relations, yüksek okullarla ve üniversitelerle dünya klasmanında ilişkiler oluşturarak; öğrenim ve eğitim sürecini geliştirmeyi, teknolojik yenilikleri hızlandırmayı ve Microsoft’u yüksek öğrenimde lider teknoloji ortağı haline getirmeyi amaçlamaktadır. Microsoft araştırma ve eğitim faaliyetlerini desteklemek için her yıl 75 Milyon Dolar tutarında yatırım yapmaktadır.

Microsoft Hakkında

1975 yılında kurulan Microsoft (Nasdaq “MSFT”) kişisel bilgisayarlar ve iş bilgisayarları için yazılım, hizmet ve internet teknolojileri alanında dünya çapında liderdir. Şirket insanları benzersiz bir yazılımla her zaman, her yerde ve her aygıtta güçlendirmek üzere tasarlanmış geniş bir ürün ve hizmet yelpazesi sunmaktadır.
- Ticari kullanıcılar Windows CE kaynak kodunu referans ve hata ayıklama amacıyla kullanabilir, ancak bu kaynak kodunu kesinlikle yeniden dağıtamaz.
- Microsoft, Visual Studio ve Windows ABD’de ve/veya diğer ülkelerde Microsoft Corp. kuruluşunun tescilli ticari markaları veya ticari markalarıdır. Bu belgede adı geçen diğer şirketler ve ürünler ilgili sahiplerinin ticari markaları olabilir.
Bill Gates
Gönderen:                  Bill Gates (Microsoft)
Gönderildiği Tarih:    Perşembe 14 Haziran,2001,11:49
Alıcı:               Uygulama Geliştiriciler ve BT profesyonelleri
Konu:              Microsoft .NET ve Bugün

Gelecek kuşak Internet nasıl olacak? Çoğumuz PC sunucularından, akıllı aygıtlardan ve Internet tabanlı hizmetlerden oluşan sistem gruplarının birbirleriyle kusursuz bir şekilde çalışabildiği çevrimiçi bir dünyayı öngörüyoruz. İşletmeler verilerini paylaşabilecek, süreçlerini entegre hale getirebilecek ve güçlerini birleştirerek müşterilerine özel ve kapsamlı çözümler sunabilecek. Siz veya işletmeniz gerek duyduğu bilgilere her yerde, her zaman ve her türlü bilgi işlem aygıtıyla, platformla veya uygulamayla ulaşabilecek.

Bu vizyonu gerçekleştirmek için biraz daha zaman gerekli. Günümüzde Internet pek çok açıdan eski ana sistem bilgisayarı dünyasının özelliklerini yansıtıyor. Sunucu merkezli bir bilgi işlem modelinde, tarayıcılar eski sınırlı işlevli terminallerin rolünü üstleniyor. İşletmenizin gerek duyduğu bilgilerin büyük bir bölümü merkezi veritabanlarında saklanıyor ve bu bilgiler her kullanıcıya tek tek gösteriliyor. Asıl kötüsü, Web sayfaları verilerin kendisini değil sadece bir “resmini” gösteriyor, dolayısıyla, bilgi almak isteyen yazılım geliştiricilerin “ekran çözme” yöntemlerine geri dönmesi gerekiyor. Bu verileri işletmenizin mevcut verileriyle (henüz ortaklarınızın verileriyle bile değil) entegre hale getirmek pahalı ve sorunlu bir işlem.
Bu sorunların bir araya gelmesi bize günümüzde bağımsız uygulamaların ve Web sitelerinin bağımsız işlev ve veri adacıkları oluşturduğunu gösteriyor. Web siteleri, cihazlar ve uygulamalar arasında elle geçiş yapmanız, her seferinde yeniden oturum açmanız gerekli, üstelik çoğu kez verileri yeni oturuma taşıyamıyorsunuz. Hangi özel uygulamanın veya aygıtın veya Web sitesinin size hangi veriye hangi ölçüde erişim hakkı verdiğini sürekli olarak izlemeniz gerekli. Birlikte iş yapılan şirketlerdeki meslektaşlarla toplantı ayarlama ve katılan herkesin takvimini otomatik olarak güncelleştirme gibi basit olması gereken işler bile bir kâbusa dönüşüyor. Bu durum elbette verimlilik üzerinde olumsuz etkilere neden oluyor.
Bu sorunların çözülmesi gelecek kuşak Internet’inin önündeki en büyük engeli oluşturuyor. Çözüm ise eXtensible Markup Language’de (Genişletilebilir İşaretleme Dili’nde) veya XML’de yatıyor. World Wide Web Konsorsiyumu yönetimindeki bir açık endüstri standardı olan XML sayesinde geliştiriciler PC’ler, akıllı aygıtlar, uygulamalar ve Web siteleri arasında alınıp verilen verileri tanımlayabiliyor. XML verinin kendisiyle görüntülenme biçimini birbirinden ayırdığı için veriler “kullanıma açık” nitelik kazanıyor, bu sayede verileri düzenlemek, programlamak ve her türlü Web sitesi, uygulama ve aygıt arasında değiştirilebilmek olanaklı hale geliyor. XML, Internet çağının ortak dilidir. Web sayesinde kullanıcıların uygulamalarla “konuşma” şeklinin kökten değişmesi gibi, XML de uygulamaların birbirleriyle “konuşma” yöntemini değiştiriyor. XML’i daha yakından tanıyan geliştiriciler bu dili sadece verilerle ilgili olarak kullanmakla yetinmiyor.

 (Uygulamaların standart Internet iletişim kurallarını kullanarak birlikte çalışabilmesini sağlayan) SOAP ve (işletmelerin hizmetlerini standart bir şekilde açıklayabilmelerini ve otomatik olarak bağlanabilmelerini sağlayan) UDDI gibi XML-tabanlı teknolojilerden yararlanan yazılım geliştiriciler XML kullanarak Web-tabanlı servisler sunan yeni bir yazılım türü oluşturuyor. Bu XML Web servisleri tıpkı bileşen yazılımı gibi programlanabiliyor ve yeniden kullanılabiliyor; ama bu hizmetlere Internet aracılığıyla her yerden ulaşabiliyorsunuz. Bu modeli kullanan programlar birden çok Web sitesinde çalışacak, bu sitelerin her birinden bilgi ve hizmet alacak, daha sonra bu bilgileri birleştirerek herhangi bir aygıta özelleştirilmiş biçimde sunacak.

İşletmeler ve onların müşterileri bu gelişmeden nasıl yararlanacak? XML Web servisleri Internet, bağımsız uygulamalar ve her türlü bilgiişlem aygıtı arasındaki farklılıkları ortadan kaldırdığı için işletmeler birlikte çalışarak şimdiden öngörülemeyecek ölçüde geniş bir yelpazede entegre ve özelleştirilmiş çözümler sunacak —bu çözümler sayesinde müşteriler her zaman, her yerden ve her aygıttan bilgiye ulaşabilecek. XML Web servisleri modelinin gücü göz kamaştırıyor. Çevrimiçi elektronik ödeme hizmeti sunan bir şirket bu hizmetini ortaklarına açabilecek, böylece ortakları söz konusu hizmeti kendi tekliflerine dahil ederek sunabilecek —üstelik ortakların kullandığı platform türü bu akışı hiç etkilemeyecek. Bir havayolu kendi çevrimiçi rezervasyon sistemini kendi ortağı olan otomobil kiralama şirketine bağlayabilecek, böylece yolcular uçuş rezervasyonu yaptırırken otomobil de kiralayabilecek. Çevrimiçi bir müzayede kuruluşu müzayedeyi kaybettiklerinde veya kazandıklarında katılanlara uyarıda bulunabilecek veya diğer kuruluşlarla bir araya gelerek alternatif sevkiyat, teslimat ve ödeme seçenekleri sunabilecek. XML Web servisleri sayesinde işletmeniz sınırlarını aşabilecek.
XML Web servislerinin geliştiriciler arasında gelecek kuşak Internet tabanlı bilgiişlem aracı olarak kabul görmeye başlamasıyla birlikte; bu tür  çözümlerin oluşturulmasını basitleştiren ve hem entegrasyon hem de birlikte farklı sistemlerle çalışma açısından güvenilir bir ana sistem sunan bir platform geliştirmek kaçınılmaz hale geldi. Böyle bir platformun tüm programlama dillerinde, işletim sistemlerinde ve uygulamalarda çalışabilmesi için açık standartları temel alması gereklidir. Aynı zamanda bu platform PC’lerin ve akıllı aygıtların gücünü Internet’in zengin olanaklarıyla birleştirebilmek zorundadır.
Microsoft’un XML Web servisleri oluşturma, kurma, işletme ve entegre etme platformu .NET adını taşıyor. İlerleyen sayfalarda, .NET platformunu tanıtacağız, bu platformun sunduğu kazançları dile getireceğiz ve işletmenizi bu platformun sunduğu olanaklardan yararlanabilecek hale getirmek için bir yol haritası oluşturacağız.

Yorum Gönder

xxxxxx