1

Konu: light switch e karşı bir yazı

bende yeni okudum
okumak isterseniz

http://ayende.com/Blog/archive/2010/08/ … etary.aspx

2 Son düzenleyen, cetinbasoz (06.10.2010 13:59:49)

Re: light switch e karşı bir yazı

smile Okudum. Katilmiyorum. O kodun gridde satir basina calisacagina beni ikna edemedi mesela. Oyle olsa da o tip kodlama hep olmustur ve bir optimizasyon her zaman mumkun (mesela VFP gridde kolon toplami almak. Yillarca ben her degisiklikte 'select sum() ... ' yapmak gereksiz onun yerine delta kullanilmali diye yirtindim ama hala select sum() kullaniliyor ve dunyanin sonu degil:)

Sonra kendi sorulari var o sorulardan sadece prezantasyonu gordugu ve zimbirtiyi eline alip kendisi birsey yapmaya kalkmadigi anlasiliyor. Dedikleri dogru da olabilir ama hic denemeden bir prezentasyon seyretmekle bu kotu demek haksizlik bence. Iyi diyen de yaniliyor olabilir ama en azindan haksizlik etmemis olur. Linq'ya da cok laf ettiler de ne oldu. Sekreterine verip yazdiracakmis, varsa oyle yetenekli sekreter bir tane de bana ayarlasin:)

Ha bu arada en son paragraflara dikkat edersen, zaten Access, VFP ... programcilarini 'sekreter' zannediyorlar.

3

Re: light switch e karşı bir yazı

halt etmis smile biz yillardir sekreterlik mi yapiyoruz ...

http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpg

4

Re: light switch e karşı bir yazı

smile
daha release olmamış program üzerinden konuşmak tehlikeli.
son yıllarda yazılım dünyasında özellikle web de çok hızlı ve çok değişiklik oluyor..
Microsoft çok koldan bu işe dalmış durumda. düşünsenize silverlight her yıl yeni versiyon çıkarıyor.

Belkide 7-8  sene sonra bu ortamlara benzer bambaşka ortamlar kullanacağız.
yazılımcıların uzun vadede çok ayrıntı ile  uğraşmak istemeyeceklerini düşünüyorum.

15-20 yıl önce  2-3 ekran yapardın program satılırdı. şimdi kullanıcıların talepleri çok arttı
çok şey istiyorlar artık . Bu kadar çok talep ancak hızlı yazılım geliştirilen aygıtlarla yapılabilir.

ben bugün geliştirilen bazı teknolojilerin uzun vadede kullanılmayabileceğini düşünüyorum.
ama hangileri olur onu bilmek çok zor.

Aslında web de yazılım üretmenin dışında , sadece tasarım yapabilecek insanlar gerekiyor.  Bu bizler için yeni bir kavram. Böyle bir meslek dalı çıkıyor yavaş yavaş .
Web de bir yazılım geliştirmek için bir yazılımcı ve bir tasarımcı gerekiyor artık.
Eskiden yazılımcı bu iş için yeterdi..

5

Re: light switch e karşı bir yazı

SilverLight,LightSwicth deyince su linklere de bak derim Konuralp,
direkt SL ile ilgisi yok ancak Windows Phone7 ve LS SL teknolojisi  uzerine kurulu oldugu icin ileride varilacak noktalar acisindan orneklemek istedim.

http://wp7designtemplates.codeplex.com/

A project for sharing XAML based resources for creating consistent Windows Phone 7 user experiences. The templates are based on the UI Design and Interaction Guide for Windows Phone 7. With these templates you can easily create common Windows Phone UI layouts by simply copying and pasting the desired page. We’ve taken care of the margins, styling, and custom controls that may not be available in the platform.

http://michaelcrump.net/archive/2010/10 … dware.aspx

http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpg

6

Re: light switch e karşı bir yazı

Ben şahsen   .net mantığı ,  Entity Framework , lightswitch , silverlight  ın
çok uzun yıllar kullanılacağını, piyasada çok yayılacağını düşünüyorum.

Benim çevremde .net ile yazılım yapan çoğu kişi nin bir önceki dili  delphi
delphi ciler eskiden burunlarından kıl aldırmazlardı. delphi nin en iyisi olduğunu
söylerlerdi. Şimdi çoğu .net de yazıyorlar.

7

Re: light switch e karşı bir yazı

Sade Pide = .Net
Karışık Pide = .Net + SL & LS + Web

smile

http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpg

8

Re: light switch e karşı bir yazı

Acaba bir bakkal stok durumuna evden bakmak ister mi? Bence ister. smile web yazılım teknolojileri SL, ASP.Net, Linq , Ajax.. Hemen şimdi..

9 Son düzenleyen, ugurlu2001 (07.10.2010 08:42:23)

Re: light switch e karşı bir yazı

( Soykan 'a  )
- Pideniz sade mi olsun yoksa karışık mı?
- Karışık lütfen.
- 15-20 dk da hazır efendim.
- Teşekkürler ...

*************************

( Ali 'ye )
- Paket kuruyemişiniz var mı?
- Elbette ne arzu etmiştiniz?
- Hah şurdaki fıstıklardan istiyorum bir paket fındık, birde şu bademlerden.
- Hemen efendim, Buyrun Borcunuz 10 lira ...
- Lütfen burdan alınız .....

************************************

Yazılım geliştirme işimi çok kolaylaştı yoksa ben mi bir şeyler kaçırıyorum?  smile

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

10

Re: light switch e karşı bir yazı

Konuya açıklık getireyim smile

Sade Pide = .Net derken görsellik iddiasi olmayan uygulamalara denk geliyor
Karışık Pide = .Net + SL & LS + Web derken görsel yanıda olan,web ayağıda olan uygulamalara

denk geliyor anlamında demek istemistim . cok iyi anlatamamisim ...

http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpg

11

Re: light switch e karşı bir yazı

Bence programlama dilleri kolay.   Çok zor değil.
Fakat küçük küçük çok şey var. Öğren öğren bitmiyor.

Insan şaşırıp kalıyor özellikle .net de öğrenilecek o kadar çok şey var  ki
hiç bitmiyor yaa

Sen daha bir şeyi öğrenmeden yeni versiyonu çıkıyor. Ya da yeni bir kavram çıkıyor.
Belki 5- 6 yıl sonra bir kısmını kullanmıyor olacağız ama bir yerden de başlamak gerekiyor.

12

Re: light switch e karşı bir yazı

Soykan abi sizler çok iyi anlattınız, ben konuyu biraz neşelendireyim dedim.

Espriyi kendim yaptım kendim güldüm galiba  smile

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

13

Re: light switch e karşı bir yazı

Bence gereken herşeyin var olduğunu kabul edip, projeyi geliştirirken detaya girmek en iyisi ,yoksa yeni çıkanlarla eskileri karşılaştırıp hangisi daha iyidir diye düşünmek acaip zaman kaybettiriyor.

Göç yolda düzülür mantığıyla gidiyorum ben.  Zaten detaya girdiğinde farkli seçenekleri görüyorsun. mevcut esneklik içinde birini seçme olanağın her zaman var.

Genel yapıyı bilmek  SQL 2008 , ASP.Net ve bir .Net diliyle başlandığında detaya inecek bilgin olmasa dahi mevcut projenin stresiyle hızlı ve nokta vuruşu bir öğrenme süreci gelişiyor.  Üstelik sonuçta iyi yada kötü çalışan bir projen oluyor. Hiç kimsye "merhaba dünya" ile başlayan bir öğrenme süreci tavsiye etmiyorum.

Onun yerine SQL de bir veritabanı oluşturup, carikart , stokkartı falan oluşturup, webformu kullanarak kayıt ekleme,silme, arama yapmakla başlamak en iyisi. Değişken tanımlama ,formlar arası geçirme, dataset,datatable, linq, session, html,java, ajax vs .. bunlar arkasından zaten gelecek.

14

Re: light switch e karşı bir yazı

Ali; Göçü düzmeye başlamışsın. Öyle görünüyor ... smile

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

15

Re: light switch e karşı bir yazı

smile

16

Re: light switch e karşı bir yazı

arkadaşlar,
kalite her işte olduğu gibi programcılıkta da detayda oluşuyor.
Çok iyi bildiğimi düşündüğüm fox ile %50sine hakim olabileceğim SL'dan çok daha iyi ürün çıkaracağımı düşünüyorum.
Çok kolay programların karşısında rekabetin dürttüğü müşteri talepleri hep olacaktır.
Başka bir deyişle ne kadar kolay olursa olsun kimse "hello word" ile de tatmin olmuyor.

VFP9 SP2

17

Re: light switch e karşı bir yazı

öğrenmek kelimesi geçmişken
bugun gelen mail de  www.learndevnow.com
sitesinde bütün microsoft ürünlerinin anlatım videolarına   99 dolardan 1 yıllık erişim hakkı veriyorlar
gerçi o kadar çok video var ki buna gerek var mı bilmiyorum

tabii bir de bu site var aynı amaçlı  www.learnvisualstudio.net

18

Re: light switch e karşı bir yazı

Ben learnvisualstudio.net'e vakti zamaninda 99$ verip 'omur boyu' uye oldum. Simdi dogrusunu soylemek gerekirse learnvisualstudio.net 0'dan hatta -1'den baslayip anlatiyor ve karsisindakinin daha once hic programlama yapmamis olabilecegini varsayiyor (yani nasil diyeyim, yoldan gecen birini oturtsam basina, biraz kafasi calisiyorsa ogrenir onu seyrederek smile Beni bayiyor tabii o kadar olmasi ve genelde seyretmeye kalktigimda 4x hizla filan seyrediyorum. Neden seyrediyorsun dersen, huyum kotu biliyorum dedigim seyi bile ya arada biliyorum diye atladigim birsey varsa diye ustunden gecmeden bakarim. Bazen de hakikaten onceden bilmedigim ipuclari yakaliyorum. Tonlarca video'dan sonra en sonunda yeni bir yeni baslayanlar icin serisi yapip gunlere boldu. O seri guzel. Gunde bir tane bile izlesen 10 gunde baya ilerleniyor.

Diger taraftan, artik video ile ogretim o kadar moda oldu ki dogrudan MS'un kendi developer sayfalari ucretsiz 'howto' videolari ile dolu (hem de her konuda - ister C#, ister virtual server nasil kurulur, forefrontclient nedir ...).

Hepsinin ortak kotu yani, bilgi o kadar bol ve cok ki hangisine yetisip bakacaksin. Irade gerekli duzenli olabilmek icin ve ben ogrendim ki o kadar irade bende yok:)

19

Re: light switch e karşı bir yazı

learnvisualstudio.net  e bende üye oldum zamanında videoları da
indirdim ama sonra sıkıldım senin gibi  çok video izliyordum eskiden
şimdi program yazarken takıldığım yerde o konu ile ilgili web den
arama yapıp bazen  döküman bazen video izliyorum.

dediğin gibi learnvisualstudio.net deki videoların çoğu  daha önce başka
dilleri kullanmış insanlara göre değil.

20

Re: light switch e karşı bir yazı

Bu videolarda her şeyi otomatik , çok fazla kod yazmadan,  sadece bir kaç mouse hareketi
ile yapıyorlar ya acayip kıl kapıyorum.  Gride hiç bir otomatik işlem kullanmadan sadece kodla
databind etmeyi aynı gridi edit etmeyi , yapılan editi cancel etmeyi öğrenmek için çok uğraştım.

örneklere bakıyorsun direk hiç kod yazmadan takır takır yapıyor. (özellikle earnvisualstudio.net  örnekleri )
O zaman öğrenmedim hissine kapılıyor insan.