KAS 19
2009 |
Yayınlayan: Burak Selim Şenyurt
Web uygulamalarının Stateless olmaları nedeniyle, istemcilerin sayfalar arasında gezerken takip etmek istedikleri verileri kolayca taşıyabilmeleri için ele alınan yöntemlerden birisi de Session kullanımıdır. Sunucu tarafında Session içerikleri 3 farklı şekilde yönetilebilmektedir. Varsayılan olarak In-Proc mod geçerlidir. Yani Asp.Net Worker Process tarafından web uygulamasına ait bellek alanında saklanmaktadır. Ancak Web Farm kullanıldığı vakalarda Session bilgilerinin arka tarafta yer alan başka sunucularda yönetilmesi de sağlanabilir. Bu noktada Sql veritabanı veya State Server isimli Windows Service seçenekleri geçerlidir. Özellikle In-Proc dışında kullanılan modlarda serileşen içeriğin çok büyük boyutlarda olmasına karşın Asp.Net 4.0 ile birlikte sıkıştırılabilme opsiyonunun getirildiği görülmektedir. Bunun için Web.config dosyasında yapılacak küçük bir ekleme yeterlidir.
Süre : 14 dk 37 sn, İzlenme : 1,678
Kategori: ASP.NET-Web
|
|
KAS 10
2009 |
Yayınlayan: Burak Selim Şenyurt
Yazılımcıların gerçek hayattaki en önemli yardımcılarından ve vazgeçilmezlerinden biriside geliştirme ortamlarıdır(IDE). Microsoft, Visual Studio ürün ailesini her versiyonda geliştirerek yazılımcıların .Net Framework alt yapısını en etkili şekilde kullanabilmesini sağlamaya çalışmaktadır. Bu görsel dersimizde Visual Studio 2010 Beta 2 sürümü ile geliştiricinin hayatlarını kolaylaştıran yedi basit özellik incelenmektedir. (Highlight Reference,
Navigate To,View Call Hierarcy,Asenkron Reference Dialog Penceresi,Intellisense Geliştirmeleri,Zoom,Text Selection)
Süre : 13 dk 01 sn, İzlenme : 4,695
Kategori: Visual Studio
|
|
KAS 8
2009 |
Yayınlayan: Görkem Sezgin
Bu görsel dersimizde öncelikle WPF nedir, ne işe yarar anlatılmış, ardından chart kontrolü ve chart çeşitleri örnek üzerinde anlatılıp gösterilmiştir.
Süre : 31 dk 16 sn, İzlenme : 1,405
Kategori: Winforms-WPF
|
|
KAS 8
2009 |
Yayınlayan: Burak Selim Şenyurt
Özellikle çevik(Agile) süreçlerde kullanılan önemli tekniklerden biriside Test Güdümlü Geliştirme(Test Driven Development) dir. Bu tekniğin ana fikri ise Red-Green-Refactor kelimelerinden oluşmaktadır. Herşey bir test geliştirilerek başlar. Testin öncelikle başarılı olmaması(Fail) hedeflenir. Bu Red olarak isimlendirilen adımdır. Sonrasında testten geçebilmek(Pass) için gerekli adımlar miminum kod eforu sarfedilerek gerçekleştirilir ki buda Green isimli adım olarak adlandırılmaktadır. Green adımı ile test başarılı bir şekilde geçildikten sonra kodun yeniden düzenlenmesi(Refactor) işlemleri yapılır. Tüm bu işlemlerin sonucunda testlerden başarı ile geçmiş ve amaca yönelik tüm kodlamaları içeren bir ürün oluşmaktadır. İşin ilginç olan noktalarından birisi de, geliştirmeye konu olan tiplerin(Types) ve üyelerinin(Members->Fields,Properties,Methods...) testi yazarken ortaya çıkmasıdır.
Süre : 22 dk 27 sn, İzlenme : 1,553
Kategori: .NET Framework
|
|
KAS 6
2009 |
Yayınlayan: Burak Selim Şenyurt
Ado.Net Data Services 1.5 CTP2 ile birlikte gelen yeniliklerden biriside sunucu tarafındaki verilerin sayfalanarak(Paging) gönderilebilmesidir. Asp.Net Web uygulamalarında sıklıkla kullandığımız sayfalama tekniğinin bir benzeri olarak düşünüldüğünde, istemci ve sunucu tarafında belirgin performans kazanımlarına neden olan bir özelliktir. Nitekim büyük çaplı verilerin bir bütün halinde ve hemen her istemci talebi sonrasında ilgili veri kaynağından(Entity Framework ve Custom LINQ Provider üzerinden) çekilmesi hem sunucu tarafında fazladan iş yüküne neden olmakta hemde istemci tarafına çok büyük boyutta veri akmasına neden olmaktadır. Kullanımı son derece kolay olan bu özelliği incelediğimiz görsel dersimizde SQL Profiler aracından da yararlanarak arka planda çalıştırılan sorguları analiz etme şansına da sahip olacağız.
Süre : 11dk 21sn, İzlenme : 1,469
Kategori: SOA,XML,Servisler
|
|
KAS 3
2009 |
Yayınlayan: Görkem Sezgin
Bu görsel dersimizde Silverlight hakkında kısa bir bilgi verdikten sonra uygulama aşamasında grid,canvas,stackpaneller kullanarak tasarım örneklendirmesi yapacağız.Son olarakta küçük bir animasyon örneği yapacağız.
Süre : 21dk 14sn, İzlenme : 866
Kategori: Silverlight-RIA
|
|
KAS 2
2009 |
Yayınlayan: Burak Selim Şenyurt
Bu görsel dersimizde Visual Studio 2010 ile birlikte gelen yeni debug genişletmelerine değinmeye çalışacağız. Önce Breakpoint' ler ile ilişkili genişletmeleri inceleyeceğiz. Söz gelimi tüm Breakpoint' lerin Export ve Import edilmesi işlemlerini göreceğiz veya Breakpoint' ler içerisinde arama seçeneklerine bakacağız. Sonrasında Data Tips özelliğine değineceğiz. Devam eden kısımda ise çalışmakta olan Thread' leri nasıl izleyebileceğimizi ve çalışma zamanının metinsel içeriğini nasıl Dump edebileceğimize şahit olacağız. Üstelik tüm Export, Import ve Dump gibi işlemlerde XML içerikli kaynaklardan yararlanıldığını anlayacağız.
Süre : 19dk 14sn, İzlenme : 1,150
Kategori: Visual Studio
|
|
EKİ 31
2009 |
Yayınlayan: Burak Selim Şenyurt
Bundan yaklaşık 1 sene kadar önce Microsoft PDC 2008 sunumlarında gösterilen ve demoları yapılan Workflow Foundation 4.0 ile ilişkili yenilikler arasında dikkat çekici olanlarından bir tanesi de, Flowchart Workflow modeliydi. Aslında bu yeni özellik, çoğu yazılımcının yaşam döngüsü içerisinde sıklıkla kullandığı akış diyagramlarının, Workflow Foundation modeli içerisinde ele alınmasından başka bir şey değildi ki Workflow Foundation 4.0 öncesinde aradığımız ama bulamadığımız bir yenilikti. Visual Studio 2010 Beta 2 sürümünün yayınlandığı şu günlerde, etkili WPF tasarım ortamınında katkısıyla, akış diagramı modeline uygun Workflow aktivitelerinin tasarlanması hem çok kolay hemde çok zevkli hale geldi. Bakalım görsel dersimizde bizleri neler bekliyor.
Süre : 18dk 42sn, İzlenme : 928
Kategori: .NET Framework
|
|
EKİ 30
2009 |
Yayınlayan: Görkem Sezgin
Bu görsel dersimizde Visual Studio 2008'den itibaren hayatımıza giren Linq teknolojisini kullanarak bir XML dosyasının ve Excel dosyasının içeriğinin okunup GridView üzerinde nasıl listelenebileceğini göreceğiz.
Süre : 22dk 28sn, İzlenme : 969
Kategori: ASP.NET-Web
|
|
EKİ 28
2009 |
Yayınlayan: Burak Selim Şenyurt
Test güdümlü geliştirme(Test Driven Development) günümüz geliştirme süreçlerinden en popüler olanlarından birisidir. Tabiki test denince çoğu geliştiricinin aklına ilk gelen konu birim testleridir(Unit Test). Visual Studio gibi ortamların sağladığı hazır test araçları sayesinde, projelerin içerdiği birimlerin önce test edilerek geliştirilmeye başlanması oldukça kolaydır. Her türlü projenin birim testlerinin yapılması mümkündür. İşte bu kavramların düşüncesiyle yürüyeceğimiz bu görsel dersimizde, Workflow Foundation 4.0 ile geliştirilen Activity' lerin, Unit Test tipleri ile nasıl test edilebileceklerini incelemeye çalışmaktayız.
Süre : 13dk 38sn, İzlenme : 720
Kategori: .NET Framework
|
|