2009-03-03 16 views
5

Son dört yıldır temel olarak SQL ve ön uç HTML/CSS şeyler yapıyorum. Ben de BASIC benzeri bir dilde oldukça (prosedürel) kodlama yaptım. Resmi CS eğitimim yok (bir derece diplomam var).Örnek olarak gerçek dünya .NET uygulamaları oluşturmayı öğrenme

Şimdi tam zamanlı olarak C# .NET'de OOP'a vites değiştiriyorum. Yığınlamak için temel olarak StackOverflow ve Wikipedia'da temel CS konularını (ör. Veri yapıları, algoritmalar, büyük O notasyonu) okudum. Code Complete 2, Refactoring ve Head First Design Patterns bölümlerini de okudum.

Ancak, bir geliştirici olma yaklaşımımın bir şekilde geri dönüş olduğunu hissediyorum. Kendimi C# ve .NET adresindeki mevcut araçlarla'dan önce öğrenmem gerektiğine inanıyorum. Bunları en iyi nasıl uygulayacağımı öğrenmekten gerçekten faydalanabilirim.

Eksik olduğumu düşündüğüm kısım, aslında biraz programlama yaparak .NET çerçevesine aşina oluyor. Gerçek bir uygulama oluşturmaya giden günlük görevlere maruz kalmam gerekiyor.

Bir akıl hocam olmadığı için, herkesin temel bilgileri öğretmenin bir yolu olarak (biraz) gerçek bir .NET uygulaması oluşturarak başlangıç ​​programcılarına rehberlik eden bir kitap veya web sitesi önerebilir mi diye merak ediyordum.

Teşekkürler!

cevap

6

http://www.asp.net/learn/mvc-videos/

vitrin tasarımından testine her şeyi kapsar. Hızlıca başlaman gerek.

http://codebetter.com/blogs/karlseguin/archive/2008/06/24/foundations-of-programming-ebook.aspx

bazı temel kavramları gösterir ama çok faydalıdır. Öğrenilecek örnek bir uygulama içerir. Nihayet

,

http://weblogs.asp.net/Scottgu/

ScottGu blog kullanışlı gerçek dünya örnekleri ile doludur ve bağlantıların bir ton vardır.

Ve bir not daha, BlueJ kitabında yeni iseniz OO içine bazı büyük bir anlayış sunar.

http://www.bluej.org/

1

sana benzer bir pozisyonda değilim ve profesyonel tasarımı ve baştan sona küçük bir program uyguluyor hakkında devam ediyorum arıyordu.

Rob Conery o ASP.NET MVC kullanarak bir e-ticaret sitesi dizayn yaparken size bir series of blog posts vardır: Bu iki yararlı kaynaklar bulundu. Benzer bir şekilde

Stephen Walther builds a forum ASP.NET MVC

1

kullanarak Çoğu şirket altın gibi kendi yazılım eserler (vb tasarımlar, testler,) koruma olarak okunması yoluyla gerçek dünya deneyimi elde etmek zor. Ancak bazen şirketler deneyimlerini teknolojilerle vaka çalışmaları olarak yayınlayacaklardır. Bu örnek olaylardan bazıları pazarlama saçmalıklarından başka bir şey değildir. Ama bazen, gerçek dünyadaki bir projeyle ilgili bilgi veren bir altın maden bilgisine bastınız. Yeni bir Veri Ambarı'nın geliştirilmesi ile ilgili olarak bu Barnes & Nobles case study, kısmen bunu yapar.Burada biraz daha bir listesi: ASP .Net Case Studies .Net Case Studies

Sonuçta, yazılım geliştirme iş ihtiyaçlarına tarafından tahrik edilir ve Econ arka plan işe yarayabilir yer zaten. Şansı yakaladığınızda Steven Tockey tarafından Return on Software: Maximizing the Return on Your Software Investment kitabına göz atın. Yapılacaklar sadece Ekon büyük :)

O vs. ROI, IRR, gibi şeyler girer sevebileceği
İlgili konular