• vsDEV - NƠI TRAO ĐỔI KIẾN THỨC - CHIA SẺ KINH NGHIỆM

    ARTICLEs


    Hiện nay, Microsoft đã công bố các phiên bản mới 2.0 của .NET Standard, .NET Core, ASP.NET Core và Entity Framework Core. Ngoài ra, Microsoft còn mới cập nhật Visual Studio 2017 (bao gồm các phiên bản đã có trước đó). Bài đăng trên blog này là tóm tắt các tính năng quan trọng nhất được công bố hôm nay. [...]



    Trong quá trình phát triển phần mềm cho Khách hàng, tôi nhận thấy một vấn đề mà Quản trị sản phẩm yêu cầu là nắm giữ các Table trong Database để tiện việc theo dõi chức năng và yêu cầu của các Module. Với yêu cầu đó thì việc phát triển thêm một tính năng cho người sử dụng là hết sức cần thiết, trong bài này, tôi giới thiệu đến bạn đọc cách để triển khai việc này [...]



    Phần mềm quản lý dự án CNTT Microsoft Project

      vsDEV  |    Notag  |    0

    Phiên bản đầu tiên dùng cho máy vi tính Macintosh (chạy hệ điều hành Mac OS) đã được phát hành vào năm 1991, và tiếp tục phát triển thành Project 4.0 for Mac vào năm 1993. Nhưng tới năm sau, năm 1994, Microsoft đã ngừng phát triển hầu hết các ứng dụng trên Mac và không đưa ra một phiên bản Project mới vào bộ Office cho đến năm 1998, sau khi một Microsoft Macintosh Business Unit (MacBU) mới được tạo ra vào năm 1993 [...]



    Store Procedure (SP) là một thủ tục rất tuyệt vời, giúp cho lập trình viên giải quyết các bài toán về truy vấn SQL phức tạp. Vì thế, bạn nên dùng VIEW hoặc SP thay cho truy vấn SQL trong các sản phẩm của bạn. Và trong phạm vi bài viết này, mình gửi đến các bạn một vấn đề nhỏ nhưng có thể làm cho ứng dụng trở nên chậm đi đôi chút đó là SET NOCOUNT {ON | OFF} [...]



    DotNetZip là thư viện miễn phí và dễ sử dụng dung để tạo ra các tập tin zip (chứa nhiều tập tin, hoặc thư mục). Bạn có thể tải DotNetZip từCodeplex. Đối với bản thân tôi thì thường dùng TotalCMD để thực hiện các việc nén tập tin .rar; .zip. Và tất cả mọi công việc tôi đều dùng TotalCMD. Bạn có thể tìm kiếm trên anh Google và dùng thử công cụ này [...]



    ASP.NET MVC 4 Razor trở lên có nhiều thứ thay đổi để phù hợp với việc phát triển ứng dụng. Và bản thân tôi cảm thấy hài lòng với các phiên bản sau này của ASP.NET. Razor thật sự rất tuyệt khi làm website trên nền tảng ASP.NET MVC. Và tôi khuyên bạn nên thử làm website với ASP.NET MVC để trải nghiệm những điều tuyệt vời từ Microsoft nhé [...]



    Một số tính năng mới của SQL Server 2016

      vsDEV  |    Notag  |    0

    Trong SQL Server 2016, chúng ta có thể cấu hình nhiều tập tin CSDL tạm khi cài đặt một Instance SQL Server. Với tính năng mới này, chúng ta không cần phải thao tác thêm CSDL tạm bằng tay (manual). Tính năng này cho phép chúng ta có thể truy vấn dữ liệu phân tán trong SQL Server. Tính năng này cũng cho phép, dùng những câu lệnh giao dịch để truy vấn dữ liệu từ Hadoop và SQL Azure. [...]



    Trên đây là một số shortcut mà các .NET developer thường dùng khi sử dụng Visual Studio, hy vọng là các bạn sẽ sử dụng chúng thường xuyên. Bài viết sữ dụng nguồn của Anh Lê Hoàng Dũng - Người Thầy đã cho bản thân tôi có cách nhìn khác về .NET [...]



    Lập trình viên phát triển ứng dụng đôi khi bạn cần phải kiểm tra thử một Table có tồn tại trong Database hay không trước khi bạn chạy script SQL để thực hiện ý tưởng của phần mềm. Và việc đó bạn cần sử dụng View có tên là INFORMATION_SCHEMA.TABLES - kiểm tra sự tồn tại của Table [...]



    Cách đặt mã Javascript trong bất cứ website nào

      vsDEV  |    Notag  |    0

    Đôi khi developer muốn chạy mã JavaScript khi một sự kiện được triệu gọi như khi người dùng nhấn click button. Và việc này, chúng ta cần đóng gói mã Javascript trong hàm function() như ở trên, và các function thường được sử dụng chung với event Ngoài ra, bạn cũng có thể viết mã Javascript thông qua một file .js và không nằm trong tập tin .HTML (website), [...]



    Với kinh nghiệm 1 năm làm PHP, 1 năm làm ASP VBScript, 6 năm ASP.NET WebForm, ASP.NET MVC, 1 năm NodeJS thì tôi khuyên bạn nên học hỏi những điều cơ bản nhất trong lập trình và nên có những định hướng cho bản thân để bạn có thể bắt đầu trở thành một developer chuyên nghiệp và đủ khả năng để lèo lái con thuyền tương lai của mình đến suốt cuộc đời [...]



    Hướng dẫn cài đặt NodeJS trên Windows

      vsDEV  |    Notag  |    0

    Nhưng để chạy được một ứng dụng của NodeJS thì bạn cần chuẩn bị các phần mềm tương ứng với nó như NodeJS, Git-scm. Và dưới đây, tôi hướng dẫn bạn cách cài đặt và triển khai demo cho ứng dụng NodeJS này. Mời bạn đọc cùng tham khảo [...]



    Khắc phục lỗi tài khoản sa khi đăng nhập trong SQL Server 2008

      Nguyễn Chí Bảo  |    Notag  |    0

     [...]



    Từng bước Import dữ liệu từ Excel vào SQL Server

      vsDEV  |    Notag  |    0

     [...]



    Tính năng của .NET Framework qua 15 năm phát triển

      vsDEV  |    Notag  |    0

    Ngày hôm nay thì .NET Framework đã trở thành khuôn khổ thống nhất để phát triển phần mềm trên nền tảng của Microsoft. Bạn có thể tưởng tượng rằng, các giai đoạn công nghệ phát triển kèm theo cả thế giới công nghệ khác cũng thay đổi. Chẳng hạn như xe BMW trước kia và bây giờ - thực sự nói với bạn rằng, mình rất thích BMW, tương lai không xa mình nhất định sở hữu chiếc xe này, vì bản thân mình cũng đã và đang láy chiếc Hyundai Tucson, Chevrolet Captiva [...]



    Trong giới công nghệ thì chúng ta rất thường nghe 2 thuật ngữ n-layer, n-tier, nhưng thực tế chúng ta chỉ nghe nói về 3 layer. Vậy thì layer, tier có gì giống và khác nhau. N-tier: là kiến trúc triển khai ứng dụng ở mức vật lý (physical) hay kiến trúc phần cứng để triển khai vì nó có chứa các server database, server application, server webmail N-layer: là kiến trúc thiết kế ứng dụng ở mức logic hay là thiết kế các sản phẩm phần mềm Application, website [...]



    Giới thiệu JSON và cách làm việc với JSON

      vsDEV  |    Notag  |    0

    JSON – Javascript Object Notation, là một định dạng nhỏ gọn để truyền dữ liệu, tuân theo một quy định mà hầu hết các ngôn ngữ lập trình đều có thể làm việc được. JSON rất dễ sử dụng và có thể thay thế XML thậm chí truy vấn hơn cả XML vì thế mà nó rất phổ biến hiện nay trong chắc chắn là trong tương lai. JSON lưu dữ liệu dưới dạng key/value. Để thực hiện lấy value thì chúng ta đều chuyển về dạng Object của Javascript. [...]



    Tạo mới và sử dụng Class library trong ứng dụng

      vsDEV  |    Notag  |    0

    Và hầu như các sản phẩm hiện nay trên thị trường thì những Công ty hay lập trình viên đều có những class library riêng. Và bài viết này, chúng tôi giúp cho bạn đọc cách làm một library riêng cho dự án. [...]









    vsDEV - HỌC NỮA HỌC MÃI © 2017.03.13 by vsDEV