Ana Sayfa | English Blog | Seminer TV | Dil Cookie Sil  Blog'u Mail ile takip et!       
Daron Yöndem - Expression Web
bir yazılımcının tasarıları...
 Wednesday, March 18, 2009

Ve MIX'in ilk günü bitti :) Muhteşem haberler ve gelişmeler var paylaşmak istediğim fakat maalesef gün içinde bloga yazı yazacak zamanım olmadı. Oturum aralarında en fazla 20 dakika var ve bu sürede bir sonraki salona koşmak ile bir şeyler içmek arasında pek zaman kalmıyor diyebilirim. Diğer yandan tabi 16 saatlik uçak yolculuğunu da katarsak halimi tahmin edebilirsiniz :) Neyse, konu ben değilim, konu MIX'in 1. Günü...

Scott Guthrie sahnede!
Scott Guthrie sahnede!

ASP.NET MVC 1.0 Yayınlandı

MVC yapısının ASP.NET'e kazandıracakları çok fazla. Bu konuda yakınlarda yoğun bir bilgi aktarımına başlıyor olacağım ayrıca :) çünkü her yeni şeye olduğu gibi bir anda MVC'ye de ilginç bir ilgi/alaka gösterimi olacaktır ve bu çerçevede etrafta "her şeyi MVC" ile yapmaya çalışanlar :) veya "MVC yaramaz" diyenler olacaktır. MVC'nin web yazılım geliştirme mimarileri arasında bir yeri var ve bu konu maalesef bu yazımızın konusu değil :) İsteyenler hemen ASP.NET MVC 1.0'ı aşağıda adresten bilgisayarlarına indirebilirler.

http://www.asp.net/mvc/

Virtual Earth Silverlight Map Control CTP oldu!

Virtual Earth'ün Silverlight ile beraber kullanımı özellikle kullanıcı deneyimi açısından çığır açıyor. Bu çerçevede yazılımcıların işini kolaylaştırma amacı ile hazırlanan Map Control'ün CTP sürümü yayınlandı. Aşağıdaki adresten ulaşabilirsiniz ;)

http://connect.microsoft.com/silverlightmapcontrolctp

Silverlight 3 Beta

Silverlight ile ilgili o kadar çok gelişme var ki! Kesin bazılarını yazmayı unutacağım. Fakat önümüzdeki dönemde Silverlight 3 ile ilgili bolca içerik paylaşacağımdan emin olabilirsiniz. Aklımda kalan ana noktalara bakmak gerekirse ilk defa Microsoft Silverlight'ın dağıtımı ile ilgili sayısal bilgi verdi diyebilirim.... 350 milyon kullanıcıda Silverlight yüklü! Diğer yandan Silverlight 3 ile ilgili özelliklere bakarsak;

  • Multitouch desteği geliyor. (Sadece Windows 7'de)
  • MPEG, AAC, H.264 desteği geliyor. İsterseniz kendi codec mekanizmanısı da yazabiliyorsunuz.
  • IIS Media Services üzerinden Smooth Streaming'in Live sürümü geliyor. Artık canlı yayında da bant genişliği yayın esnasında dinamik olarak değiştirilebiliyor.
  • İş uygulamaları için Data kontrolleri geliyor...
  • .NET RIA Services ile Silverlight ve ASP.NET arasındaki veri bağlantısı kolaylaştırılıyor.
  • Offline çalışma desteği geliyor. Artık herhangi bir Silverlight uygulamasını Desktop'a normal program gibi alabiliyorsunuz. Mac'te de aynı şekilde çalışıyor. Kendini otomatik update ediyor vs vs :)
  • SaveFileDialog ve bir çok yeni kontrol geliyor; WrapPanel, DockPanel, ViewBox, AutoCompleteBox, TreeView, Label...
  • Lokalde Assembly önbellekleme desteği geliyor.
  • Easing kütüphanaleri ve text animasyonları geliyor.
  • Pixel Shader efektleri geliyor; DropShadow vs... Kendi efektinizi yazabiliyorsunuz.
  • Perspective 3D!
  • GPU destekli video oynatma!
  • DeepZoom projelerinde GPU kullanımı!
  • Network bağlantısını algılayabilme.

Silverlight 3 Beta ve Visual Studio Tools paketini aşağıdaki adresten indirebilirsiniz. Fakat unutmayın, söz konusu paket Beta! ve bu Beta paketini yüklemeniz halinde yüklediğiniz makinede artık Silverlight 2 projeleri geliştiremiyorsunuz! Silverlight 3'ün şu anda sadece "Developer Runtime"ı var. Normal Runtime yok! Zaten Go-Live lisansı da olmadığı için uygulamalarınızı yayına almanız yasak.

Silverlight 3 Beta Tools
Silverlight 3 Beta SDK 

En büyük sürprizi sona sakladım! Tüm bu yeni özelliklerle beraber Silverlight 3 Runtime paketinin büyüklüğü sizce ne oldu? :) Büyümüştür değil mi? :) Hayır! Hattta 40KB azalmış durumda :)

 Expression Blend 3 Beta

Silverlight 3.0 ile beraber Expression Blend'in 3. sürümü geliyor. Expression Blend gerçekten çok kuvvetleniyor. Dikkatimi çekenler arasında belki de en önemlisi doğrudan Photoshop ve Illustrator Import komutları. Tüm bu harici dosyaları katmanları ile beraber Blend'e alabiliyoruz. Başka neler mi var?

  • Source Control - TFS desteği.
  • XAML, VB ve C#'da Intellisense
  • Behavior - Tasarımcılara kolay işlevsellikler yaratabilme olanağı.
  • SketchFlow - Uygulamaların ön tasarımı ve planına dair altyapı :) Bu apayrı ve detaylı bir konu.

http://www.microsoft.com/expression/blendpreview

Web Platform Installer

Microsoft'un uzun süre önce yayına aldığı WPI (Web Platform Installer) sisteminin amacı Web uygulaması geliştirmek isteyenler onlarca yerden onlarca şeyi bulup yüklemeleri gerek kalmadan her şeyi merkezi bir yükleme haline getirmek. Örneğin bugün en basit sistemde bile VS 2008, SP1, Silverlight Tools, MVC şeklinde devam eden bir çok yükleme gerekebiliyor. WPI'ın ikinci sürümünde sizleri şaşırtabileceğini düşündüğüm noktalar ise PHP yüklemeleri :) WPI içerisinde isterseniz doğrudan PHP ile yazılım geliştireceğiniz ortamları da geliştirebiliyorsunuz. Biliyorsunuz Expression Web 2 zaten PHP destekliyordu.

WPI ile beraber bir de Application Gallery denilen bir sistem açılıyor ve burada Open Source bazı projeler otomatik yüklenebilir şekilde sunuluyor. Örneğin BlogEngine, DasBlog, DotNetnuke bunlardan bazıları. Ayrıca WordPress de pakete dahil :) Daha detaylı bilgi ve download için aşağıdaki adresi deneyebilirsiniz.

http://www.microsoft.com/Web/downloads/platform.aspx

Expression Web 3

Expression Web ürünü de giderek kuvvetleniyor. Özellikle Cross-Browser site tasarımı konusuna eğilen programa SuperPreview denilen bir özellik ekleniyor. Tahmin edebileceğiniz üzere hazırladığınız tasarımı ön izleyebileceğiniz bir ortam sağlayan SuperPreview'ün güzel yanı sisteminizde yüklü tüm tarayıcıların altyapısını kullanarak ayrı ayrı tarayıcılardaki sonucu karşılaştırmalı olarak gösterirken aradaki farkları da yakalamanızı sağlaması. SuperPreview Expression Web'den ayrı olarak da indirilebilir bir download olarak sunuluyor.

http://www.microsoft.com/expression/try-it/superpreview/

1. Günün Sonu

"Adamlar yapmış" deriz ya :) aynen öyle. Gerçekten özellikle Silverlight ve Expression tarafında muhteşem yenilikler var! Sizlere bu yenilikleri paylaşmak için can atıyorum :) Yazılacak birçok yazı, verilecek bir çok seminer oluştu bile kafamda :) Hem media tarafında hem de iş/data uygulamaları tarafında Silverlight'a öyle yenilikler geliyor ki... ASP.NET artık sadece SL için bir business/data layer olarak kalacak gibi gözüküyor. Bakalım yarın neler olacak ;) 

Wednesday, March 18, 2009 6:05:51 AM (GTB Standard Time, UTC+02:00)  #    Comments [13]   Expression Blend | Expression Web | MVC | Silverlight 3.0  | 
 Saturday, December 20, 2008

Bugün Imagine Cup Türkiye Lansmanı'nda "Expression Studio ile Tasarım" oturumunu sundum. Oturuma katılan arkadaşların çoğu hali hazırda daha önce beni izlemiş olmanın avantajını kullanarak neredeyse tüm hamlelerimi tahmin etseler de en azından daha önce dinlemeyenler için faydalı bir saat olduğunu tahmin edebilirim. Bu vesile ile aslında uzun zamandır Expression Studio anlatmadığımın da farkına vardım. Sürekli Silverlight ve WPF anlatırken sadece Expression Blend'den bahsetme şansım oluyor oysa Expression Studio içerisinde Design, Media, Encoder ve Web de çok güzel özelliklere sahip.

Imagine Cup Lansmanı - Expression Studio Oturumum
Imagine Cup Lansmanı - Expression Studio Oturumum

En kısa zamanda daha detaylı bir Expression Studio semineri yapma kararı aldım :) Imagine Cup'a katılmayı düşünen arkadaşların sorularını her zaman mail olarak bekliyorum ;) Yardım gerekirse buralardayım.

Saturday, December 20, 2008 2:08:07 AM (GTB Standard Time, UTC+02:00)  #    Comments [2]   Expression Blend | Expression Design | Expression Encoder | Expression Media | Expression Studio | Expression Web | Seminer | Silverlight 2.0 | WPF  | 
 Saturday, December 13, 2008

Sizlere şaşıracağını düşündüğüm bir haberim var :) Genelde neredeyse tüm seminerlerimde Microsoft'un yazılım geliştirici ve tasarımcı araçlarının pahalı olmasından yakınılıyor. Visual Studio tarafında Express sürümleri önersem de maalesef Expression tarafında önerebileceğim bir alternatif bulunmuyor. Peki pahalı diyoruz da acaba ne kadar? :) İşte size buradan yeni bir indirimi duyurmak istiyorum.

Expression Web
Expression Design
Expression Blend
Expression Media
Expression Encoder
Visual Studio 2008 Standart

Hepsi sadece 350$!

Şaşırdığınıza eminim çünkü ben de ilk duyduğumda şaşırdım. Tüm bu araçları kullanarak proje yapan firmaların veya kişilerin bu lisanslara 350$ ayıramamaları gibi bir durum olamaz. Gerçekten çok komik bir rakam. İlk yaptığınız projeden bir miktar ayırmanız en azından Silverlight 3.0 veya Visual Studio 2010 çıkana kadar sizi idare edecek araçları lisanslı olarak edinebilmeniz için yeterli olacaktır.

Biraz reklam tadında oldu fakat bu haberden ve indirimden faydalanabilecek kişileri düşününce yazmadan geçemedim.

Bu arada satın almak için : http://store.microsoft.com/microsoft/Expression-Studio-2-Full/product/524ABA6C

Saturday, December 13, 2008 9:58:57 PM (GTB Standard Time, UTC+02:00)  #    Comments [2]   Expression Blend | Expression Design | Expression Encoder | Expression Media | Expression Studio | Expression Web | Visual Studio 2008  | 
 Thursday, December 11, 2008

Microsoft'un dünya çapındaki Imagine Cup yarışmasının bu seneki ayağının finali Mısır'da yapılacak. Tabi onun öncesinde Türkiye ayağı ile yarışmacıların Türkiye birinciliğini almaları gerekiyor :)

Imagine Cup 2009 için bu yıl öğrenciler; dünyanın en zorlu sorunlarına, teknoloji ile çözüm bulabilecekleri bir dünya düşlemeye davet ediliyor. Bazılarımız teknolojiyi dünyanın her yerindeki insanlara eğitim şansı kazandırmak için kullanacaktır, ya da sağlık alanında yepyeni ufuklar açmak için. Bazılarımız ise cinsiyetler arası fırsat eşitsizliğini çözmek isteyecektir. Imagine Cup 2009 teması için örnek gösterilen Birleşmiş Milletler Milenyum Hedeflerinin açıklandığı, geçtiğimiz yılların deneyimlerinin aktarıldığı ve teknik oturumların bulunduğu Imagine Cup 2009 Lansmanı 20 Aralık Cumartesi günü Microsoft Istanbul ofisinde gerçekleştirilecek.

Aktiteye katılmak için buradan kayıt olmanız gerekiyor.

Sabah saat 10.00'da başlayacak etkinliğin planına buradan ulaşabilirsiniz. En son teknik oturum benim ;) Konumuz: Expression Studio.

Thursday, December 11, 2008 6:21:04 PM (GTB Standard Time, UTC+02:00)  #    Comments [1]   Expression Blend | Expression Design | Expression Encoder | Expression Media | Expression Studio | Expression Web | Silverlight | Silverlight 2.0  | 
 Wednesday, July 16, 2008

Expression Web 2 ile beraber gelen belki de en ilginç ve güzel yeniliklerden biri de PHP desteğinin gelmesi. Microsoft'un Windows Server 2008 ile beraber gelen "PHP Windows sunucularda artık Apache'den daha hızlı çalışıyor" iddiası çerçevesinde böyle bir gelişme aslında çok da garip değil. Yazılımcılar olarak baktığımız bu durum tabi ki bizim için çok faydalı, tek bir Expression Web ile hem ASP.NET hem PHP siteleri "color coding" dahil düzenleyebiliyor ve çalıştırabiliyor olmamız müthiş bir avantaj. Peki tüm bunları nasıl yapacağız?

Expression Web 2 ile beraber Expression Development Server geliyor. Bu yapı bizim Visual Studio içerisinde alıştığımız ASP.NET Development Server'a çok benziyor ve sistemde herhangi bir şekilde IIS yüklü olmasa da siteleri çalıştırabilmenizi sağlıyor. Expression Development Server'ın tabi ki PHP desteği de var fakat sisteminizde PHP'nin yüklü olması gerek. Gelin şimdi tüm ayarları ve yüklemeleri nasıl yapabileceğimize bir göz atalım.

  • İlk olarak http://us3.php.net/get/php-5.2.5-Win32.zip/from/a/mirror adresinden PHP 5'i bilgisayarınıza indirerek kaydedin. İndirdiğiniz ZIP dosyası içerisindeki herşeyi sisteminizde herhangi bir klasöre boşaltın. Benim tavsiyem  C:\PHP gibi bir yerlere koymanız olacaktır.
  • Bir sonraki adımda ZIP dosyasından çıkardığınız dosyaların içinden php.ini-recommended adındaki dosyanın bir kopyasını alarak adını da PHP.ini olarak değiştirmeniz gerekiyor. Bu dosyayı ASP.NET'teni Web.Config'e benzetebiliriz.
  • Expression Web içerisinde herhangi bir boş site yaratıp içerisinde bir PHP dosyası oluşturduktan sonra bir defalığına PHP motorunu Expression Web'e göstermeniz gerekiyor. Bunun için program içerisinde "Tools / Application Options" menüsünden ilerleyerek "Path to PHP Executable" ayarını değiştirmeniz gerekiyor. Örneğin şöyle bir ayar uygun olacaktır: "C:\PHP\php-cgi.exe"

Hepinize kolay gelsin ;)

Wednesday, July 16, 2008 11:15:47 AM (GTB Standard Time, UTC+02:00)  #    Comments [3]   Expression Web  | 
 Thursday, July 03, 2008

Bugün İzmir'e MVP ekibi olarak ufak bir yolculuğumuz oldu. Sevgili Kadir Çamoğlu, ben ve Microsoft'tan Baransel Doğan ile beraber Habitat'ın düzenlediği "Bilenler Bilmeyenlere Bilgisayar Öğretiyor" programı çerçevesinde üç farklı konuda sunum yaptık. Benim sunumum "Expression Web ile web tasarımı" başlığını taşıyordu. Sabah başladığımız programda sunumumu 3'er saatlik iki bölüm olarak gerçekleştirdim.

İzmir, Expression Web Semineri
İzmir, Expression Web Semineri

Gün boyunca "muhteşem" eğlendiğimi söyleyebilirim. Enerji gerçekten hat safhadaydı. Gün sonunda gülmekten yanaklarıma artık kramp giriyordu :) Bir çok anekdotu kenara not aldım bile. Buradan özellikle Microsoft'dan sevgili Baransel Doğan'a ve Emel Öztürk'e organizasyondaki katkıları için çok teşekkür etmek istiyorum.

Thursday, July 03, 2008 10:28:52 AM (GTB Standard Time, UTC+02:00)  #    Comments [4]   Expression Web | Seminer  | 
 Tuesday, May 20, 2008

Expression Studio'nun ikinci sürümünün Nisan başında yayınlandığını daha önce sizlere duyurmuştum. Yavaş yavaş bu paket içerisindeki yeniliklerden bahsetmeye devam edeceğim. En son Expression Design'ı incelemiştik, şimdi sırada Expression Web 2 var.

Fakat "Amerikayı tekrar keşfetmeye" gerek yok. Sevgili Ercan Altuğ Yılmaz güzel bir Expression Web 2 incelemesi yazmış. Buyurun sizi oraya alalım :)

Expression Web 2 Beta - Yenilikleri

Yazının Beta ile ilgili olmasına bakmayın, her şey aynı. Bahsedilesi güzel özellikleri listelemek gerekirse;

  • Artık PHP siteleri doğrudan Expression Web 2 içerisinde çalışabiliyor. Herhangi bir ek sunucu yüklemesi gerek yok.
  • PHP Intellisense ve kod renklendirme! Adı üzerinde :)
  • Silverlight 1.0, Flash ve Media Player desteği. Bu nesnelerin artık web sitelerinize yerleştirebiliyorsunuz. Tüm ActiveX kontrolleri doğrudan "Design View" modunda çalışır şekilde görülebiliyor. Örneğin; QuickTime veya RealPlayer.
  • Photoshop Import! Dahiyane bir özellik. PSD dosyalarını doğrudan Import ederek hangi Layer'ları istiyorsanız alabiliyorsunuz. En güzeli; söz konusu hedef PSD dosyasında değişiklik yaptığınızda Expression Web 2 içerisinde "Update" ederek tüm değişikliklerin sitenize yansımasını sağlayabiliyorsunuz.
  • ASP.NET AJAX kontrolleri de artık Expression Web 2 içerisinde. Expression Web özellikle ASP.NET kontrolleri ile olan entegrasyonu ile sektörde lider. Artık AJAX kontrollerini de tasarımcıların kullanabiliyor olması çok güzel.

Hepinize kolay gelsin ;)

Tuesday, May 20, 2008 11:22:54 AM (GTB Standard Time, UTC+02:00)  #    Comments [0]   Expression Web  | 
 Thursday, May 01, 2008

Heyecanla beklediğimiz an geldi. Sonunda Expression Studio 2 gerçek, son sürümü ile karşımızda! Benim gibi heyecanlananlar hemen yeni paketin deneme sürümlerini aşağıdaki adresten indirebilirler.

http://www.microsoft.com/expression/try-it/Default.aspx

Daha önceleri Expression Design 2 ile ilgili bir yazı yazmıştım. Yavaş yavaş tüm Expression Studio 2 paketi ile beraber gelen yeniliklere tek tek değinen yazılar yazacağım. Kabaca değerlendirdiğimizde aşağıdaki yenilikleri ilk bakışta dikkati çekiyor.

Expression Web 2 ile beraber PHP desteğinin yanı sıra Adobe Photoshop'tan Import özellikleri geliyor.
Expression Blend 2 ile beraber Silverlight desteğinin yanı sıra Vertex-Animasyon ve yeni Split-Design arayüzü geliyor.
Expression Design 2 ile beraber muhteşem Slice sistemi geliyor.
Expression Media 2 ile beraber güncel RAW format desteği geliyor.
Expression Encoder 2 ile beraber video sıkıştırmasında ayarlar ve detaylar artık uzmanlık seviyesine ulaşıyor.

Uykusuz gecelerimize yeni oyuncaklar geldi :)

Thursday, May 01, 2008 10:30:07 AM (GTB Standard Time, UTC+02:00)  #    Comments [0]   Expression Blend | Expression Design | Expression Encoder | Expression Media | Expression Studio | Expression Web  | 
 Friday, March 07, 2008

Expression Studio yazılım paketi Microsoft'un tasarımcıları hedefleyen ve bizim WPF, Silverlight dünyasında harikalar yaratmamızı sağlayan ürünleri içeriyor. Expression Studio'nun yeni sürümü olarak Expression Studio 2 paketinin Beta sürümü Microsoft sitesinde downloada sunuldu. Yazılımlar Beta olduğu için her zamanki uyarımı yaparak sanal makine kullanmanızı normalde kullandığınız bilgisayarlarınızı riske atmamanızı tavsiye ediyorum. Download adreslerini aşağıda bulabilirsiniz. Uygulamalarla ilgili gelen yenilikleri ayrı yazılar olarak sizlerle paylaşacağım.

Expression Studio Beta 2 (303 MB)

Friday, March 07, 2008 8:58:22 AM (GTB Standard Time, UTC+02:00)  #    Comments [0]   Expression Blend | Expression Design | Expression Encoder | Expression Media | Expression Studio | Expression Web  | 
 Thursday, January 03, 2008

PCnet'in Ocak sayısındaki yazılarımı her ay olduğu gibi yine buradan sizlere duyurmak istiyorum :) Derginin OKUL bölümünde AJAX, ASP.NET 3.5, Expression Blend, Expression Design, Silverlight ve Expression Web ile ilgili yazılarım yer alıyor.

AJAX : UpdateProgress ile asenkron yüklemelerin takibi
Expression Blend : Animasyonlar ve Tetikleyiciler
Expression Web: Expression Web ile Veri Oyunları
Expression Design : Vektörel Çizim Araçları

Tüm bu yazılara ek olarak Ocak sayısına özel sürpriz makalelerim :)

FaceBook uygulamanızı geliştirin ! : ASP.NET bilgisiyle kolay yoldan FaceBook uygulamaları geliştirmenin yollarını inceliyoruz.
Visual Studio 2008 Bilgisayarlarımızda! : Visual Studio 2008 ve ücretsiz Express sürümleri bilgisayarlarımıza girdi. Peki yeni neler geldi?

Hepsi PCnet Ocak sayısında! :)

Hepinize kolay gelsin.

Thursday, January 03, 2008 12:19:14 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]   AJAX | ASP.NET 3.5 | Expression Blend | Expression Design | Expression Web | Silverlight | Visual Studio 2008  | 
 Wednesday, January 02, 2008

2008'in ilk aktivitesini CETURK.com organizasyonunda Microsoft, İstanbul / Dikilitaş binasında gerçekleştiriyoruz. "2008 Microsoft Vizyonu ve Yeni Teknolojileri Semineri" olarak adlandırdığımız güne hepiniz davetlisiniz :) 12 Ocak, Cumartesi günü sabah 10'dan başlayarak 17.30'a kadar sürecek olan seminerlerin konuları arasında Expression Web, Design, Blend, Silverlight, Visual Studio 2008, LINQ bulunuyor. Expression Blend ile WPF Animasyonları ve Silverlight 1.0, 2.0 Uygulamaları bölümünü 12.30-14.30 arasında ben sunuyor olacağım.

Programın detayları ve seminere kayıt için aşağıdaki linki kullanabilirsiniz.

http://www.ceturk.com/etkinlikkayit.asp?id=35

Wednesday, January 02, 2008 11:46:06 AM (GTB Standard Time, UTC+02:00)  #    Comments [0]   .NET Framework 3.5 | ASP.NET 3.5 | Expression Blend | Expression Design | Expression Encoder | Expression Web | LINQ | Seminer | Silverlight | Visual Studio 2008 | WPF  | 
 Saturday, December 29, 2007

KKTC, Doğu Akdeniz Üniversitesi'ndeki Silverlight seminerinden sonra dün bir de Expression Studio semineri yaptık. Özellikle WPF ile iki ve üç boyutlu animasyonların hazırlanması ve programatik yönetimi katılımcıların ilgisini çekti. Hatta tüm bu işlemlerin ne kadar kolay yapılabildiğini gören bazı öğrencilerden ilginç tepkiler de almadım değil :) Semineri İngilizce olarak düzenlediğimiz için sunumlar da yine ingilizce.

Expression Studio Sunumları - 28122007_2.pdf (2,72 MB)

Seminerin düzenlenmesinde katkılarından dolayı DAÜ ACM grubundan Arif Görkem Güngör'e buradan tekrar teşekkür ediyorum. Aktiviteden bir fotoğraf ile yazımı sonlandırıyorum ;)

KKTC, Doğu Akdeniz Üniversitesi Expression Studio Semineri
KKTC, Doğu Akdeniz Üniversitesi Expression Studio Semineri

Saturday, December 29, 2007 7:18:05 PM (GTB Standard Time, UTC+02:00)  #    Comments [2]   Expression Blend | Expression Design | Expression Encoder | Expression Media | Expression Studio | Expression Web | Seminer | WPF  | 
 Wednesday, December 19, 2007
 Sunday, December 16, 2007

Expression Studio içerisindeki yazılımlara sırası ile Service Pack'ler ardı ardına geliyor :) Gelmemesinden iyidir tabi ki :) Son olarak Expression Web için de bir Service Pack 1 yayınlandı. 77MB büyüklüğündeki Service Pack'i aşağıdaki adresten indirebilirsiniz.

http://www.microsoft.com/downloads/details.aspx?FamilyId=4C840D64-C95A-4328-9D80-47DC681741AD&displaylang=en

Sunday, December 16, 2007 12:41:48 AM (GTB Standard Time, UTC+02:00)  #    Comments [0]   Expression Web  | 
 Wednesday, December 05, 2007

PCnet'in Aralık sayısı yine dopdolu :) Derginin OKUL bölümünde AJAX, Silverlight, Expression Web, Expression Blend, Expression Media ve Expression Design ile ilgili yazılarım yer alıyor. Ayrıca Aralık sayısından itibaren dünyada ilk defa :) ASP.NET 3.5 bölümü PCnet'te!

ASP.NET 3.5 : ASP.NET 3.5 Geliyor!
AJAX
: UpdatePanel uzmanlığı
Silverlight : Kolay Yoldan Silverlight Animasyonları
Expression Blend : MediaElement ile Video Sihirleri
Expression Web: Expression Web ile yolculuğa devam
Expression Design : İlk Windows Programımızı Tasarlayalım
Expression Media : Mültimedya Dosya Yönetimi

Tüm bu yazılara ek olarak Aralık sayısına özel sürpriz makalem :)

Yeni nesil MashUP uygulamaları : MashUp uygulamaları hazırlamanın zevki Microsoft Popfly ile kat kat arttı.

Hepsi PCnet Aralık sayısında! :)

Daha fazlasını mı istiyorsunuz? PCnet ile beraber Expression Studio paketinden Blend, Web, Design, Encoder, Media'nın deneme sürümleri de DVD olarak geliyor.

Hepinize kolay gelsin.

Wednesday, December 05, 2007 4:51:05 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]   AJAX | ASP.NET 3.5 | Expression Blend | Expression Design | Expression Media | Expression Studio | Expression Web | Silverlight | Visual Studio 2008  | 
 Wednesday, November 21, 2007

Expression Web Microsoft'un Office paketi dahilinde yer alan Frontpage ürünün yeni nesil temsilcisi olarak Expression Studio içerisinde yerini alan bir ürün. Frontpage günlerinden bugüne geldiğimizde Expression Web içerisindeki XHTML, XSLT, CSS ve XML desteğinin Intellisense ile beraber gelmesi gerçekten sevindirici. Özellikle yazılımın ASP.NET sayfalarına destek vermesi ve neredeyse tüm ASP.NET sunucu kontrollerinin tasarım aşamasında gerçek görüntüleri ile kullanılabiliyor olması muhteşem. Expression Web içerisinde yaratılan herhangi bir ASP.NET sayfası tasarımcıya ASP.NET Development Server üzerinden çalıştırılarak gösterildiği için tasarımcının bilgisayarında IIS yüklü olması da gerekmiyor.

Tüm bu güzelliklerin yanında maalesef artık Expression Web'e Frontpage gibi bir "giriş seviyesi tasarım aracı" olarak bakmamız mümkün değil. Hatta çoğu giriş seviyesi kullanıcı programın kullanımını zor bile bulacaktır. Diğer yandan hali hazırda rakipler arasından Adobe'un Dreamweaver yazılımını kullanan tasarımcıların ise Expression Web'e geçişleri çok kolay olacaktır. Her iki programın da arayüzleri birbirine çok benziyor. Bir karşılaştırma noktasında Expression Web'in avantajı Visual Studio ile entegrasyon sağlayabilmesi, ayrıca CSS desteği noktasında da sadece bir CSS yönetim paneli değil otomatik entegrasyon sağlaması da güzel bir özellik. Ek olarak direk ASP.NET DataSource kontrolleri ile harici veri kaynaklarına erişebiliyor olmak tasarımcılar için sitenin son hali üzerinde çalışabilmek adına hayati önem arz edecektir.

Expression Web arayüzü.
Expression Web arayüzü.

Benim kişisel olarak Expression Web'de sevdiğim en önemli nokta hızlı açılıyor olması. Takriben Adobe Dreamweaver'a kıyasla 4 kat daha hızlı açılıyor. Bu durum özellikle çok sayıda proje üzerinde çalışırken çok önemli. Herhangi bir dosyayı hemen açarak üzerinde ufak bir değişiklik yapıp kaydetmek gerekebiliyor. Yavaş açılan yazılımlar nedeniyle bazen Notepad kullandığımı bile bilirim. Sırf bu nedenle eskiden de bilgisayarımda FrontPage'i yüklü tutardım, çünkü o da hızlı açılırdı. Aynı özellik Expression Web'de de devam ediyor ve Frontpage'in üzerine gelen bir sürü muhteşem yeni özellik ile bu hıza Expression Web'in rahatlığını da ekleyince benim favori editörüm haline geldiğini söyleyebilirim.

Yukarıda Expression Web'in güzel özelliklerinden bahsederken otomatik CSS yaratabilmesine de değinmiştim. Ama maalesef ben bu özelliği pek de sevmiyorum, genelde otomatik şeylere karşı biraz alerjim vardır :) Ben elle kendi bildiğim gibi yapmayı tercih ederim. Eğer siz de benim gibi düşünüyorsanız Expression Web içerisinde Tools / Page Editor Options / CSS bölümüne giderek otomatik CSS yaratılmasına dair işlevleri kapatabilirsiniz. Expression Web'in CSS Intellisense ve CSS yönetim panelleri çalışmaya devam edecektir fakat otomatik CSS sınıfları artık yaratılmayacaktır.

Expression Studio Savaşları sersindeki bir önceki yazıma aşağıdan ulaşabilirsiniz.

Expression Design ve rakipler

Kolay gelsin.

Wednesday, November 21, 2007 9:21:43 AM (GTB Standard Time, UTC+02:00)  #    Comments [4]   Expression Web  | 
Copyright © 2010 Daron Yöndem. Tüm hakları saklıdır.