Expression Web

Expression Web nedir, ne deÄŸildir?

Frontpage öldü, yaÅŸasın Expression Web! Microsoft, Adobe firması Macromedia’yı bünyesin kattıktan sonra Dreamweaver’ın karşısına çok ciddi bir atılımla çıkmak zorundaydı ve bunu da Expression Web ile gerçekleÅŸtirdi. Ve görülen o ki, en ciddi rakip olmayı sürdürecek, çünkü ÅŸimdiden Dreamweaver’ın satışlarını azalttığı söylenebilir.

Expression’un amacı, baÅŸlangıç düzeyindeki kullanıcıdan ileri düzey her kullanıcıya hitap edecek ÅŸekilde belirlenmiÅŸ. ASP.net ortamında geliÅŸtirilen Expression Web, Frontpage ile kıyaslandığında çok daha geliÅŸmiÅŸ, temelleri çok daha güçlü bir program olarak karşımıza çıkıyor. Adobe ile rakip olmasına karşın, Frontpage gibi Flash ile bir sorun yaÅŸamıyor artık  Ne de olsa Flash’ın gücünü kabullenmesi gerekiyordu Microsoft’un. 

Expression’u kurduÄŸumda karşıma çıkan arayüzünün, Microsoft’un Office serisinin tipik arayüzlerine aÅŸina olanlar için hiç de zorlanmayacakları bir ÅŸekilde olduÄŸunu gördüm. Bu nedenle sürekli Office serisi kullananlar açısından gayet güzel bir durum. 

http://img.sanalkurs.net/images/expressionne.jpg  Bu yazının devamını okuyun »

Expression Web’e önizleme yapmak

Microsoft’un efsanevi programı Frontpage yerine geliÅŸtirilen yeni nesil web tasarım programlarından Expression Web CSS,XHTML,XML,ASPX gibi birçok yeni standartla uyumlu bir halde geliyor.

http://img.sanalkurs.net/uploads/exp_frontpage.jpg
Bu yazının devamını okuyun »

Expression Web ve XML Dosyaları

XML; eXtended Markup Language kelimelerini temsilen X-M-L harflerinden oluÅŸmuÅŸ; “geniÅŸletebilir iÅŸaretleme dili” olarak algılayabileceÄŸimiz bir bilgi depolamaya yarayan yazılım dilidir. Bu dersimizde XML ile neler yapabileceklerimizi öğrenelim.

Ders notlarım için sağ tıklayıp kaydedin.

Microsoft Expression Web XML 

Dersteki dosyalar için sağ tıklayıp kaydedin. 

XML Uygulama dosyaları

Expression Web’de CSS Uygulamaları

Microsoft’un yeni nesil Web Tasarım programı Expression Web ile CSS dosyaları uygulamalarına bir göz atalım.

BildiÄŸiniz gibi CSS (Cascading Style Sheets) Html elementlerine kazandırdığımız stil dosyalarıdır. Klasik HTML yapısında yazılara,görsellere,tablolara kısaca html tagi olan her websayfası elementine stil kazandırmak için çok opsiyonumuz yoktu ve hepsine teker teker yazıyorduk. CSS ile bu sorun ortadan kalkıyor. CSS stil dosyalarını merkezi tutarak istediÄŸinizde tüm sayfadaki bu stile sahip elementleri güncelliyebiliyorsunuz. Expression Web’teki uygulamalarımıza bakmadan kısaca temel CSS stil dosyaları geliÅŸtirilimi ve yönetiminden de bahsetmek istiyorum. CSS dosyaları sadece bir yazıyı örnek alacak olursak onun rengi,büyüklüğü,italicliÄŸi gibi stil bilgilerini saklayabilen kodlardır. Metnin kendisi html olarak kalırken onun özelliklerini ayrı bir kısımda tutarak bu stilleri diÄŸer aynı stili vermek istediÄŸimiz kısımlar içinde kullanabiliriz.

CSS dosyalarının temel yapısı şu şekildedir:

stil {
atanacak stil;
mesela arkaplan rengi;
}

gibidir. Öncelikle stil adı yazılır ve süslü parantezler ile atanacak stiller sıralanır.

CSS stil dosyaları sayfamıza 3 farklı mantıkla eklenebilir:

1-) Tag seçiciler ile ( body,p,table,h1,h2,h3,h4,h5,h6….) 
2-) Class ( Sınıf ) ile 
3-) ID ile

Bu 3 yöntem aslında sadece stilin adını yaratırken adından anlaşılabilir. Tag yapılı bir örnek alacak olursak:

body { background-color: #FFFFFF" ; }

Bu yazının devamını okuyun »

Expression Web 2.0 ve Php

Microsoft ürün ailesinden olan Expression Web 2.0 içinde Php’yi tanımlayarak php kodlamasıyla yazmış olduÄŸumuz sayfaları çalıştırabiliriz.

Peki bunu nasıl mı yapacağız? İzlememiz gereken birkaç yol var. Hemen anlatıyorum.

1.Öncelikle sisteminizde php kurulu olması gerek. Kurulu olduğunu varsayarak anlatıyorum. 

2.php.ini-recommend dosyasının adını php.ini olarak değiştirin. 

3.Expression Web’i açarak bir php dosyası oluÅŸturun. Tools / Application Options menüsüne gelerek “Path to PHP Executable” kısmına php-cgi.exe dosyanızı gösteriniz. 

Bu sayede artık php kodlarınız artık php kodlarınızı renklendirebilecek, kodlarınızı daha rahat yazabilir ve çalıştırabilirsiniz.

        Hosting Hizmetlerimiz