TechEd 2007: Windows PowerShell 2.0 tanıtıldı

Womanne

Member
Duyuru



PowerShell mimarı Jeffrey P. Snover, Barselona’daki TechEd’de ilk kez .NET tabanlı Windows PowerShell’in ikinci ön sürümünü (“Topluluk Teknolojisi Önizlemesi 1”) halka açık olarak gösterdi.





Resim 1 [374 x 283 Pixel @ 15,8 KB]



Peter Monadjemi (Microsoft Press’te PowerShell yazarı), Jeffrey Snover (Microsoft’ta PowerShell Baş Mimarı), Holger Schwichtenberg (Addison-Wesley ve SAMS’ta PowerShell yazarı)



Aşağıdaki önemli genişletmeler/geliştirmeler olacaktır:

  • PowerShell komut dosyaları için bir düzenleyici ve PowerShell komutları için grafiksel bir yürütme ortamı (şu anda yalnızca sözdizimi vurgulamayla IntelliSense de planlanmaktadır)
  • Komut dosyalarının ve komutların uzaktan yürütülmesi (bir veya daha fazla uzak bilgisayarda)
  • Eşzamansız komutları yürütme (arka planda kod yürütme)
  • Komut dosyasında hata ayıklama (konsol tabanlı)
  • Yalnızca belirli komutlara/komut dosyalarına izin veren sınırlı kabuklar
  • Nesnelerdeki değişiklikler hakkında bilgi veren olay sistemi
  • Paketleme komut dosyası ve ilgili veri dosyaları (henüz ilk CTP sürümünde değil)
Ayrıca çok sayıda küçük iyileştirme de olacak. Bunların hepsi ilk CTP versiyonunda uygulanmadı. İşte iyileştirmelerden bir seçki:

  • Get-Member ayrıştırma komutu hakkında daha fazla duyuru
  • Yeni operatörler -split ve -join
  • Dize seçmek için uzantılar
  • Veri bildirimleri için sözdizimi
  • Uluslararasılaştırma (dile özgü metinler)
  • Komut dosyası tabanlı komutlar artık .NET tabanlı komutlar kadar güçlü
  • Yeni veri türü [ADSISearcher] LDAP tabanlı dizin hizmetlerinde aramaların tanımını basitleştirmek için
  • Dizin hizmetine erişirken ADSI nesne bağdaştırıcısında söz dizimini basitleştiren iyileştirmeler
  • WMI ile çalışmaya yönelik ek komutlar (örn. Invoke-WmiMethod, Remove-WmiObject).
  • Get-WmiObject’te WMI kimlik doğrulaması desteği
  • Verileri gruplandırma ve veriler içinde arama yapma işlevini içeren Out-GridView ile grafik tablo çıktısı
  • Dizilerin içeriğine ilişkin dönüşümleri yazın
  • İlişkisel diziler, komut uygulamaları için parametre listeleri olarak kullanılabilir (“splatting”)
  • Uygulamalarınızda PowerShell’i barındırmak için yeni basitleştirilmiş API
PowerShell 2.0’ın ilk yayın öncesi sürümünü indirin

Önemli: PowerShell 2.0 hala .NET Framework 2.0 üzerinde çalışıyor ancak GUI ve Out-GridView komut uygulaması .NET 3.0 gerektiriyor (çünkü WPF kullanıyorlar!)

Aşağıdaki fotoğraf Jeffrey’nin konuşmasının aralarında çekildi ve onu PowerShell kitaplarının iki Alman yazarıyla (ben ve yakın meslektaşım Peter Monadjemi) birlikte gösteriyoruz. Jeffrey, Microsoft konferans konuşmacıları arasında anında tanınıyor çünkü her zaman (!) kravat takıyor.


()



Haberin Sonu
 
Üst