Đăng ký vps giá rẻ, tên miềndomain. Việc kiểm tra và mua tên miền giá rẻ, domain giá rẻ, hosting giá rẻ, máy chủ ảo giá rẻserver giá rẻ chỉ với 2 bước đơn giản. Giúp bạn tiên phong trong kinh doanh Online

Asp.net
 9ecva.com - 9e Chu Van An Forever : Asp.net
Tiêu đề Chủ đề: Tài nguyên học ASP.NET Trả lời bài viếtGửi bài viết mới
Tác giả
Nội dung << Chủ đề trước | Chủ đề kế tiếp >>
DUCVINH83
Administrator
Administrator
Avatar
Không ngừng học hỏi !

Ngày gia nhập: 01/11/2005
Giới tính:
Đến từ: Vietnam
Trạng thái:
Bài viết: 365
Tiền: 738$
Địa chỉ e-mail: Gửi mail
Yahoo! IM: Yahoo! IM
Sinh nhật: 17/02/1983
Cảnh cáo: (0%)
Minus 1 warningCurrent warnlevel: 0%Add 1 warning
Ngày gửi: 03/06/2009 lúc 4:22 chiều | Đã khóa IP Trích dẫn DUCVINH83

Dạo này tôi đi tìm mấy chổ để học ASP.NET, tìm được mấy cái có vẻ hay hay nên post lên chia sẻ với mọi người, nếu ai có gì hay nữa xin post vào chung để giúp nhau cùng biết 

Websites:

- Nếu là mới bắt đầu học thì đây là lý tưởng nhất : http://quickstarts.asp.net/ và ngoài ra web chính là http://www.asp.net/ chứa rất nhiều information, đọc hết nó có thể tẩu hỏa nhập ma!!!

- Vào Google kiếm nó cũng ra khá nhiều bài hay, đa số trích từ site MSDN của Microsoft

eBooks:

- Mình thích nhất là cái site này : http://www.itstudy8.org/, trong đó có quá trời trời là sách, download hơi mất công và đọc cũng mất công nữa. Trong đó có vài cuốn rất hay.  Nếu là beginner với .NET thì lượm đại vài cuốn về C# (mình học C#) đọc qua cũng được, và sau đó đọc vào mấy cuốn ASP.NET này:

Pro ASP.NET 2.0 E-Commerce in C# 2005 by Paul Sarknas
( http://www.amazon.com/ASP-NET-E-Commerce-2005-Experts-Voice/ dp/1590597249)

Cuốn sách này hay ở chổ là tác giả trình bày 1 cái project và chỉ cho mình cách design từ A-Z , có nhiều điểm rất thú vị , có thể download code source về xem thử, cách viết code cũng hơi xưa xưa, ko hay lắm lắm nhưng ok.

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Kindle Edition)  by Marco Bellinaso ( http://www.wrox.com/WileyCDA/WroxTitle/ASP-NET-2-0-Website-P rogramming-Problem-Design-Solution.productCd-0764584642.html )

Cuốn này có Foreword viết bởi Francesco Balena, là 1 expert của Microsoft, MSDN magasine, cũng nổi tiếng tương đương Don Box từ thời VB6.

Code source của cuốn này là TheBeerHouse CMS project, rất là ấn tượng có nhiều điểm rất hay, sách viết dành cho advanced developer hay architect.

ASP.NET 2.0 Instant Results Imar Spaanjaars, Paul Wilton, Shawn Livermore http://www.wrox.com/WileyCDA/WroxTitle/ASP-NET-2-0-Instant-R esults.productCd-0471749516.html

Cuốn này có nhiều project nhỏ ready to use rất hữu ích, có thể xem thêm chi tiết trên web

ASP.NET 2.0 MVP Hacks and Tips David Yack, Joe Mayo, Scott Hanselman, Fredrik Normén, Dan Wahlin, J. Ambrose Little, Jonathan Goodyear http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764597663. html

Cuốn này có nhiều tip & trick cũng hay lắm .

Khi develop 1 website dĩ nhiên phải học luôn về design

Sách về analysis thì cuốn này hay hết xẩy:

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Third Edition By Craig Larman
http://www.amazon.com/Applying-UML-Patterns-Introduction-Obj ect-Oriented/dp/0131489062

Một trong những article về architect mà mình thấy hay nhất là cái này:

Designing Data Tier Components and Passing Data Through Tiers
http://msdn.microsoft.com/en-us/library/ms978496.aspx

Rất căn bản (classic) nhưng rất đầy đủ, cần phải đọc đi đọc lại nhiều lần và so sánh với các technique khác để tìm ra cái mình muốn

Xét về Code Generators , mình có dùng qua 1 số Code Generators, để làm cái DAL xem sao, mấy cái như CodeSmith, LLBLGen Pro, SubSonic ... đa số hơi khó dùng và code generated ra nhiều quá, coi muốn xỉu  , một số tool bây giờ khoái model O/R mapping như nHibernate, bây giờ có LINQ, nhưng mình không thích kiểu nHibernate vì nó phải dùng xml file để mapping, nhất là lúc trước phải create xml file bằng tay rất rắc rối, và performance so với plain ADO.NET dĩ nhiên ko thể bằng.

Tuy nhiên mình cũng tìm được 1 cái tool free, open source khá hay là MyGeneration:
http://www.mygenerationsoftware.com

Cái này khá dễ sử dụng, có thể generate code cho DAL, cho Store Procedure (CRUD). Program này dùng template để generate code, có 1 số template có sẵn có thể tạo code cho nhiều loại DB khác nhau, rất là thú vị. Và có thể generate code cho nhiều architecture khác nhau như : nHibernate (chưa thử), nhưng mấy cái dễ nhất và standard là dOOdads Architecture, EasyObject http://www.easyobjects.net/ , dựa trên dOOdads nhưng họ xài Microsoft Enterprise Library (Data Access Block), khá hay và rất clean. Có 1 vài template xài DAAB nhưng ko trọn vẹn. Còn ai muốn dùng R/O mapping thì có 1 commercial tool EntitySpaces khá hay, có vẻ clean hơn nHibernate vì nó generate code chứ ko dùng xml template.
 
Với dOOdads Architecture và EasyObject mình sửa cái template lại 1 chút để khi nó generate  cái DAL class ra dùng partial class (từ .NET 2.0) trở lên chứ ko dùng abstract class nữa, do vậy mình có thể implement code của mình vào 1 file khác, và khi nếu DB schema có thay đổi thì mình generate lại cái class đó cũng ko sao. Ý tưởng này mình chôm của anh tàu viết cái tool http://www.codeauthor.org/, cũng khá hay , code khá đơn giản và hiệu quả.
 
Ngoài ra dùng mấy template để generate mấy cái stored procedures CRUD thì khoẻ ru , theo mình nghĩ  nó cũng giúp mình tiết kiệm khá nhiều thời gian  
 
Còn 1 ít về Repository Factory nữa, hay dùng trong MVC, thấy họ viết code dùng generic cool quá xá, có vẻ dễ xài hơn ATL Template, nhưng mình chưa xem được nhiều và chưa có nhiều info về nó , có thấy họ post nói là Microsoft đã bỏ nó trong version mới nhất, tuy nhiên cái căn bản vẫn ở đó rất là thú vị.

Có thể mấy cái này có nhiều cao thủ đã biết rồi, nhưng xin post đại ra đây để nếu có anh em nào muốn bắt đầu học thì có vài tài liệu căn bản bỏ túi, hy vọng có thể hữu ích cho vài người.

Chúc tất cả cùng học vui vẻ !!!



__________________

YM: DUCVINH83
0912 822334


Lên trên Xem DUCVINH83's Thông tin cá nhân Tìm những bài viết khác của DUCVINH83 Ghé thăm DUCVINH83's Trang chủ
 

Nếu bạn muốn trả lời thì trước tiên bạn phải đăng nhập
Nếu chưa đăng ký thì bạn hãy đăng ký

  Trả lời bài viếtGửi bài viết mới
Xem trang in Xem trang in

Di chuyển nhanh
Bạn không thể tạo đề tài mới
Bạn không thể trả lời bài viết
Bạn không thể xoá bài viết bạn đã gưi
Bạn không thể sửa bài viết bạn đã gửi
Bạn không thể tạo bình chọn
Bạn không thể bình chọn



Trang này được tạo ra trong 0.3047 giây.
cheap jordans for salecheap jordans for salecheap jordans for salecheap jordans for salecheap jordans for salecheap jordans for salecheap jordans for salecheap jordans for salecheap jordans for salesac longchamp pas chergucci outlet

baomang.net  9ecva.com © 2007 - Phát triển bởi Trịnh Đức Vinh