son kullanıcı teknolojisi etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
son kullanıcı teknolojisi etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Proje/odev nasıl yapılır? (taslak çizimleri)

Projelerinde ve ödevlerinde böyle farklı programları kullanmayı sevenlere gelsin bu yazı…

Proje tabanlı eğitim sistemimiz sebebiyle, üniversitede 2.sınıftan beri, her dönem en az 2 farklı proje hazırlıyoruz. Bu projeleri şimdiye kadar hiç belli bir düzende yapmadık, sınavdan son gün önce, proje teslim tarihinden 1-3 gün önce sabahlayarak, programsız, yada 1 ayda az az yapılan projeler…

Tabi 2-3 yıl süren bu programsızlık, son sınıfta yapacağımız biraz daha değerli projelerde işe yaramıyor.

Bu günlerdeki proje temellerindeki gözdelerimiz web sayfaları. Çeşitli içeriklere sahipler ve biraz ayrıntıları var, yani 3 gün ile bitirebileceğimiz tipten değil. Neresinden başlayacağız diyen bir çok arkadaşım vardı işte buradan başlayacağız;

Projenin alt ve üst yapısı belirlendikten sonra;

Öncelikle sitemizin içeriğine göre veriler belirlemek, devamında veritabanı şemasını çizmek ve bağlantıları yapmak, ve bunu gözden geçirmek var. Bu aşama genelde çok uzun sürmez, proje yapıyoruz sonuçta istediğimiz verilerimiz bellidir.

Bu noktadan sonra biz genelde hayal ettiğimiz tasarımı direk tasarım programı yasa css ile çizmeye çalışırız. Ne bir taslak, ne bir çizim, kalemi elimize almadan, neyi nereye koyacağımıza karar vermeden hazırlanan bir masterpage, sonra uymayan sayfalar üzerinde tekrar tekrar uğraşılan masterpage, bozulan masterpage, üzülen masterpage…

Aslında tasarıma karar vermeden önce hangi formları kullanacağımıza, hangi sayfaların ne amacı olacağına karar versek, sitenin bir iskeletini çizsek de sonra kodlamaya başlasak olmaz mı? (yok olmaz, o projeyi böyle yaparsak bizi sinir etmez, projeyi yaparken bizi özellikle çileden çıkarması lazım)

Taslak çizimlerinin neden önemli olduğunu anlattığıma göre bu noktada yardımcı olacağını düşündüğüm Expression Blend 3 ile beraber gelen özelliklerden biri SketchFlow.

Buradaki linkte Daron Hocam farklı durumlar (asıl kullanım nedenleri) için kullanımını anlatmış;

Neredeyse her tür yazılım projesinde prototip geliştirmek çoğu zaman başvurduğumuz bir süreç oluyor. Bazen bu prototipleri sadece yapacağımız projenin fizibilitesini ölçmek amacı ile geliştirsek de bazen de amacımız müşterimize gelecekte elde edeceği ürünü kabaca göstermek de olabiliyor. İşin en sıkıcı tarafı ise çoğu zaman bu prototiplerin teklif aşamasında kullanılması nedeniyle aslında kuyuya atılan bir taştan farklı olmamaları. Yani prototipiniz karşılığında eğer hedef projeyi teklifiniz ile alamazsanız hiçbir ücret alamayabilirsiniz. Sektörde karşılaşabileceğiniz farklı senaryolara değinmek yerine işin biraz daha teknik kısmına geçip bu süreçlerde işimizi kolaylaştırmak adına neler yapabiliriz ve bu çerçevede Expression Blend bize nasıl yardımcı olabilir sorularına cevap vereceğiz.

Bu da Silverlight Team Blog’dan bir video.

Ve bir kaç örnek resim;

sketchflow WLW-SketchFlowRocks_AE4E-image_6

 

 

 

 

G2SketchflowSample

 

 

 

Programı Blend’den ayrı kuramıyoruz, çünkü o Blend’le bir bütün. Bu sebeble Dreamspark’tan Expression Studio’yu indirebileceğiniz gibi şuradan da indirebilirsiniz.

 

İnternet Gezginlerine İnternet Exporer 8’den Yılbaşı Hediyesi!

Detaylar için tıklayınız :) Internet Explorer 8 kullanan ve “Yılbaşı Özel Araç Çubuğu”nu yükleyerek gün içerisinde en çok site ziyaret eden 1 kişi Windows 7 yüklü Netbook kazanacak. 25-31 Aralık 2009 tarihleri arasında 7 gün devam edecek bu kampanyayı kaçırmayın, yeni yıla yeni bir netbook ile girin.

 

Detaylı Bilgi : www.internetexplorer8kazandiriyor.com

Adım Adım Yapılması Gerekenler:

1- Internet Explorer 8 Kurun; kampanya için özel olarak geliştirilen araç çubuğunu çalıştırabilmek için öncelikle henüz kurulu değilse Internet Explorer 8 kurmanız gerekiyor. Internet Explorer 8 Kurmak için Tıklayınız...

2- Yılbaşı Özel Internet Explorer Araç Çubuğunu Yükleyin; kampanya için özel olarak hazırlanmış araç çubuğunu yüklemeniz gerekmektedir. Bu araç çubuğu sayesinde kampanyaya katılmanız ve kampanyaya katılan web sitenin linklerine ulaşmanız mümkün olacaktır.

3- Giriş Yapın; Internet Explorer 8 üzerine yılbaşı özel araç çubuğunu kurduktan sonra sol kısımda çıkan Giriş Yapın butonuna tıklayarak e.posta adresinizi vererek sisteme giriş yapın.

4- Siteleri Gezin ve Puan Toplayın; yılbaşı özel araç çubuğunu yükleyip giriş yaptıktan sonra herhangi bir websitesine giriş yaptığınızda puan kazanacaksınız. Araç çubuğu üzerinde yer alan kampanya kapsamındaki websitelerine giriş yaparsanız ekstra puan kazanacaksınız.

5- En çok puanı toplayın ve Netbook’u kazanın; gün sonunda en çok puanı toplayan kişi netbook’u kazanacaktır.

Ödül ve Kampanya Hakkında Bilgi:

Kampanya dahilinde yılbaşına kadar her gün bir kişi Netbook (Casper Minibook) kazanacaktır. Ürün hakkında detaylı için www.casper.com.tr adresini ziyaret edebilirsiniz.

Bu kampanya 25-31 Aralık 2009 tarihlerinde 7 gün boyunca gerçekleşecektir. Bir önceki gün kazananlar www.internetexplorer8kazandiriyor.com adresindeki kazananlar bölümünde duyurulacaktır.

Eski yıl sona erdi, Yepyeni bir yıl geldi! (Frontpage ve Expression Web)

Eski yıl sona erdi; yepyeni bir yıl geldi.

HN-00010-C

Bilgisayarımda eski dosyaları temizlemek üzere yola çıktığımda aklıma gelen Frontpage ve Expression Web arasındaki ilişki bana yandaki resmi hatırlattı.

Frontpage’yi resimdeki yaşlı amcaya; Expression Web’i ise o küçük çocuğa benzetiyorum.

Ben hiç Frontpage kullanmadım, sanırım bu bir itiraf oluyor. Frontpage’in en son sürümü 2003’te yayınlandı ve Expression Web ise 2006’da duyruldu. 2006’dan beri bilgisayar kullandığımı düşünürsek; benim hiç Frontpage’ım olmadı.

Gelişen Dünya, değişen ihtiyaçlar, artan istekler…

İnternet..

Dünyanın dönüş hızından da fazla gelişen, değişen  internet; artan kullanıcı sayısı; gelişen teknoloji, büyüyen internet..

Birbirinin sebepleri ve sonuçları olan bu kelimeler bilgisayar dünyasında internet tarayıcıları ve web sayfaları anlamına gelir.

İnternetin sınırsız bilgi kaynağı ve bir kısmınında bilgi çöplüğü olduğunu düşünürsek, bu dünyaya açılan kapılar internet tarayıcılar, bu dünyada ki yerleşim birimleri ise web siteleri ve kişisel bloglardır. Frontpage 2003

Web sitelerinin temeli HTML, her web tasarımcısının bildiği üzere, kod ile web sitesi tasarlanması çok zor, uğraştırıcı bir iştir ve yazının başında belirttiğimiz üzere bu günlere kadar gelişen internet, ve artan ihtiyaçlar sadece HTML ile gelen tasarımdan çok daha fazla kriterler gerektirir. Bu yüzden WYSIWYG (What You See Is What You Get) (gördüğün alacağındır) HTML editörleri tasarımcıların satır satır kod yazan parmaklarını kurtarmıştır. Microsoft’un 1997 – 2007 yıllarında Frontpage ile başladığı HTML editörü serüveni 2007 başlarından itibaren Expression Studio ekibin bir parçası olan Expression Web ile devam ediyor.

Expression Web Frontpage Office paketi ile gelirdi; Expression Web; Expression Studio ile geliyor. Ama Expression Web de Frontpage gibi Office paketi ile akrabalığı bulunmaktadır. Bu yakınlık sebebiyle alışık olduğumuz bir arayüzle bizi karşılar. Bu sebeble yeni başlayanları korkutmayacak ama profesyonel arayüze sahiptir.

Web tasarımcılarının ve programcıların tartışma konuları hep aynıdır. Tasarımcı ew2 makyajı, programcı işlevselliği siteye yansıtmaya çalışır. Bu yansıtma işlemleri sırasında birbirlerinin yaptıklarının uyumlarını sağlama güçleşir. Bu noktada Expression Web tasarımcılar için, CSS’in nimetlerinden yararlanmanın yanı sıra Flash SWF, Windows Media dosyaları ekleyebilir, Photoshop dosyalarını projeye ekleme imkanı sağlar. Programcılar için de PHP, HTML/XHTML, XML/XSLT, CSS, JavaScript, ASP.NET and ASP.NET AJAX, Silverlight ile çalışma imkanı sağlar.

Expression Web’in kısaca gelişim basamaklarına bakarsak,

İlk sürümü Frontpage’den yeni ayrılmış, ve bazı özellikleri yenilenerek gelmişti. Expression Web 2 sürümünde sadece .NET teknolojileri ile kalmadı ve PHP’yi de destekleyerek daha geniş ir akış açısı kazandı. Web 2 sürümü aynı zamanda silverlight 1 desteğide getirdi.

Web 3 ile de SuperPreview, Snapshot Preview, Deep Zoom, FTP bağlantısı ve transferi, Expression Encoder 3 ile siteye ekleme yapabilme, Visual Studio ile koordineli çalışma, Expression Desing ile olan uyumlu arkadaşlığı gelmiştir.

Sonuç olarak Frontpage hala hayallerimizde yaşıyor ama Expression Web var artık, ona göre daha güçlü, kullanışlı, amatör ruhlara kazandırabileceği profesyonelliğiyle…

Eğer öğrenciyseniz ve Üniversiteniz ya da bölümünüzün Dreamspark üyeliği varsa; Dreamspark yardımı ile Expression Web ücretsiz olarak indirebilirsiniz.

Expression Web Deneme sürümünü indirmek için tıklayınız.

Expression Studio Deneme sürümünü indirmek için tıklayınız.

 

Küçük/Kısa bir not: Kısaca artık Frontpage yok! “FrontPage biliyor musun?” diye sormayalım kimseye çünkü sorduğunuzda size gülmesine sebep olabilir

Windows Mobile 6.1, Windows 7, .Net Framework

Kullanılan malzemeler;

  • 1 adet Samsung Omnia ve kabloları
  • 1 Adet Windows 7 Ultimate
  • 1 Adet Windows Mobile 6.1
  • 1 Adet LightSaber uygulaması

windows-mobileYine bir merak üzerine yola çıktım. Bu kez amacım telefonuma ışın kılıcı uygulaması kurmak. UZEM ofisimizde konuşurken ortaya çıkan bir konu. Tabii ki hemen uygulama indirildi. Uygulamayı arkadaşımdan aldım, telefonuma kopyaladım. Telefonumda kurulu olan .Net framework sürümünün güncellenmesi gerektiği yönünde hata verdi. Ben telefonu, internet, konuşmak ve mesaj atmak dışında kullanmadığım için (yani telefona hiç uygulama yüklememiştim şimdiye kadar) kısa bir n’apcam ben? durumundan sonra; bilgisayarda hiçbir zorluk yoktur felsefesine dayanarak; buradan .Net Compact Framework 3.5 indirip bilgisayarımıza kurdum. Sonrası;

Bu arada telefonu kablo ile bilgisayarımıza bağlayalım.

Biliyoruz ki; Windows Mobile’da exe uzantılı dosyaları çalıştıramıyoruz. Kurulum dosyalarımız .cab uzantılı olmalı. windows mobile aygıt merkezi

Eğer Windows Vista ya da Windows 7 kullanıcısı iseniz Windows Mobile kurulu  telefonunuz bilgisayarınız ile Windows Mobile Aygıt Merkezi ile iletişim sağlayacaktır.

Eğer daha öncesi Windows sürümlerinden birisini kullanıyorsanız, telefonunuz ActiveSync ile iletişim kuracaktır.

Windows Mobile Aygıt Merkezi ile kurulumda;

.Net Compact Framework’u bilgisayarınıza kurduktan sonra;
C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE
yolunu takip ederek, NETCFv35.wm.armv4i.cab dosyasını telefonunuza kopyalayın. Şimdi Telefonu elinize alın ve bu dosyadan kurulumu gerçekleştirin. Bu arada telefonu ve bilgisayarınızı kablolardan kurtarabilirsiniz.

ActiveSync ile kurulumda ise;

.Net Compact Framework’u bilgisayarınıza indirdikten sonra;
ActiveSync’da telefonu algıladıktan sonra; indirdiğiniz dosyaya çift tıklatın. Bilgisayar ve Telefona kurmak için ActivaSync sihirbazını izleyin. İşlem tamamlandığında bilgisayarınız ile telefonu kablolardan kurtarabilirsiniz.