Thứ Ba, 14 tháng 10, 2014

Học lập trình web tại Hải Dương

Bạn sống và làm việc tại Hải Dương? Bạn mới làm công việc quản trị web được làm trên ASP.net? Bạn cần một khóa học lập trình web trên asp.net tại Hải Dương để có thể hiểu rõ hơn về ASP.net và quản trị trang web đó tốt hơn?

hoc-lap-trinh-web-aspnet-tai-hai-duong
Học lập trình web trên asp.net

ASP.NET là một nền tảng ứng dụng web được phát triển và cung cấp bởi Microsoft, cho phép những người lập trình tạo ra những trang web động, những ứng dụng web và những dịch vụ web một cách nhanh chóng ngay trên giao diện Window chỉ với vài thao tác đơn giản. Vì ASP.net là một framework .NET cho xử lý, do vậy có rất nhiều những tiện ích, lớp viết sẵn phục vụ công việc lập trình. Bên cạnh đó thì những ứng dụng nguồn mở, tiện ích do cộng đồng phát triển. Học lập trình web  ASP.net trong thời điểm hiện tại là một lựa chọn khôn ngoan dành cho bạn. Nhưng học lập trình web với ASP.net như thế nào cho có hiệu quả để có thể phục vụ tốt cho công việc bạn đang làm mà không khiến bạn mất quá nhiều thời gian? Thực ra ASP.net rất dễ học, bạn chỉ cần có được sự hướng dẫn tốt cộng với thời gian thực hành nhiều một chút, nếu là thực hành trên thực tế thì càng tốt nó sẽ giúp bạn tích lũy được kinh nghiệm làm việc ngay trong quá trình học lập trình web ASP.net.

hoc-lap-trinh-aspnet-tai-hai-duong
Học lập trình web ASP.net tại công ty

Trên thực tế các bạn sẽ rất khó để tìm được một khóa học lập trình web ASP.net tại Hải Dương vì tại đây có rất ít trung tâm đào tạo lập trình web trên ASP.net.  Vậy nếu bạn thực sự cần một khóa học lập trình web trên ASP.net tốt và không ngại ngần đi xa, bạn có thể tới và tham gia khóa học lập trình web với ASP.net tại công ty CPTM và GD Việt Tâm Đức một công ty chuyên hoạt động trong lĩnh vực đào tạo lập trình và cung cấp dịch vụ thiết kế web. 

hoc-lap-trinh-web-aspnet-tai-hai-duong
các khóa học khác tại công ty: Khóa học PHP, khóa học Drupal, khóa học thiết kế đồ họa

Thứ Tư, 1 tháng 10, 2014

Cách cài đặt và sử dụng 1 Empty ASP.NET MVC3 Project Template

Trong trang ASP.NET MVC3 Uservoice, môt trong những mục chiếm được nhiều ý kiến nhất đó là nên thêm vào một emty project template. Nó phải thực sự là một "empty project template".

Vâng, đúng là như khi học lập trình wb ASP.NET MVC3 đã thêm vào một "empty" project template (nhưng khi thêm vào nó đã bao gồm nhưng file *.css, *.js). Và đó là lý do với một số người không cảm thấy thỏa mãn vì nó không "empty" - theo đúng nghĩa đen. Trong bài viết này, mình sẽ đáp ứng  hoàn toàn nhu cầu đối với những người này. Nếu bạn thực sự muốn một project hoàn toàn "empty" , bây giờ bạn đã có một lựa chọn với ASP.NET Empty Application template.

PBBG1













Kết quả
Mình sẽ hiển thị kết quả đạt được ra trước và sau đó sẽ nói về cách như thế nào để mình tạo ra nó nhé! Sau khi cài đặt project template của mình, bất cứ khi nào bạn muốn tạo một ASP.NET MVC3 project mới, bạn sẽ nhìn thấy một lựa chọn mới trong dialog được hiển thị ra với tên "Really Empty".

mvc3-empty-proj-template_thumb_4



















Và sau khi bạn lựa chọn thì sẽ có một cấu trúc thư mục như sau:
mvc3-proj-template-expanded_3



















Mình đã xóa hầu như gần hết tất cả mọi thứ. Mình chỉ giữ lại View bởi file web.config yêu cầu không rõ ràng lắm, và ở đó đòi hỏi chỉ ra đường dẫn vật lý được liên kết trực tiếp đến View . Mình cũng giữ lại đường dẫn Controller bởi dù sao thì những phương thức cũng được lấy ra từ đây.Và cũng giữ lại 2 file Global.asax vàWeb.config là những file cần thiết cho một ASP.NET MVC Project.
Mình cũng định xóa luôn file AssemblyInfo.cs , nhưng cuối cũng vẫn giữ lại nó, bởi hữu dụng trong một số trường hợp như sử dụng để đăng ký một Area chẳng hạn.

Cách xây dựng một Custom Project Templates
Thực ra đã có 1 bài viết của mình nói về việc xây dựng một Custom Project Templates cũng lâu rồi. Tuy nhiên, mình vẫn muốn cải tiến cách làm một chút cho nó chi tiết. Bây giờ, bạn chỉ có 1 file là install.cmd, bạn có thể chạy nó với sự lựa chọn đăng ký với script là x86 hoặc x64. Thực tế install.cmd và unistall.cmd 2 file này thuật tiện hơn khi được gọi bởi một PowerShell script đang làm việc...
Update từ ngày 15/04/2013
Để dễ dàng hơn cho việc cài đặt đơn tốn thời gian mình đã nén thành file VISX. Tất cả những gì các bạn cần là download tại đây và double click vào và cài đặt như một thành phần mở rộng trong Visual.

Cài đặt
Việc cài đặt rất đơn giản, nếu bạn muốn thử xây dựng nó từ đầu, bạn lấy từ nó tại đây và chạy file build.cmd, sau đó double-click vào file VSIX. Và 1 điều nữa là phải chắc chắn đọc chi tiết Read me. 

Nếu bạn không biết làm như thế nào từ đầu, bạn download file này tại đây và sử dụng file VSIX như bình thường mà không phải