Lập trình mạng

Định nghĩa các lớp mô hình dữ liệu (LINQ to SQL phần 2)

Định nghĩa các lớp mô hình dữ liệu (LINQ to SQL phần 2)Trong phần một, tôi đã thảo luận về “LINQ to SQL là gì” và cung cấp một cái nhìn cơ bản về những trường hợp chúng ta có thể sử dụng nó.
 

Sử dụng LINQ to SQL (LINQ to SQL phần 1)

Sử dụng LINQ to SQL (LINQ to SQL phần 1)Đây là bài viết đầu tiên trong loạt bài có chủ đề “LINQ to SQL”, các bài này sẽ cho bạn một cái nhìn khái quát, giúp bạn làm quen với LINQ, một trong những công nghệ mới có trong .NET 3.5. Loạt bài này được dựa trên loạt Tutorial của ScottGu (http://weblogs.asp.net/scottgu).
 

Miễn phí WebMatrix và IIS Express 7.5

Miễn phí WebMatrix và IIS Express 7.5WebMatrix: công cụ linh hoạt để phát triển web WebMatrix được xem là giải pháp hữu hiệu trong việc đơn giản hóa quá trình xây dựng, phát triển và triển khai ứng dụng Web trên nền tảng ASP.NET. WebMatrix sẽ là công cụ bổ sung hữu ích dành cho các nhà thiết kế web.
 

Single Sign On Solution

Single Sign On SolutionVới hệ thống có nhiều website và application thì việc sử dụng Single Sign On (SSO) là khá cần thiết nhằm đem lại nhiều thuận tiện cho người dùng và tăng tính năng bảo mật. SSO chỉ được triển khai sau khi đã xây dựng được hệ thống xác thực và phân quyền. SSO có nhiệm vụ cung cấp cho người dùng quyền truy cập nhiều tài nguyên Web, Applications trong phạm vi cho phép chỉ với một lần đăng nhập (xác thực). Nói thêm về Phân quyền (Access Control), có 2 Rules chính:
 

Ngôn ngữ “thuần Web” đang lên?

Ngôn ngữ “thuần Web” đang lên?Sự dịch chuyển của các ứng dụng chạy trên máy tính sang chạy trực tiếp trên web và hệ thống ứng dụng đám mây (điện toán đám mây) kéo theo một làn sóng ngầm song song: các ngôn ngữ lập trình mới xuất hiện, một thách thức mới cho những ai viết code.
 

Những điểm cần lưu ý khi học một ngôn ngữ lập trình

Những điểm cần lưu ý khi học một ngôn ngữ lập trình  Nếu bạn đang thích thú muốn học lập trình, thì bạn hãy suy nghĩ 5 câu hỏi sau để trả lời và đó sẽ là hành trang theo bạn, giúp bạn lựa chọn ngôn ngữ lập trình thích hợp cho mình:
 

Phân tích quá trình bắt tay giữa hai máy tính

Phân tích quá trình bắt tay giữa hai máy tínhMáy A muốn liên lạc với máy X, phải biết IP address của nó (hoặc hostname/domainname).Máy A dò trong ARP cache để tìm địa chỉ MAC đích có chưa, nếu chưa sẽ dùng ARP gửi thông điệp (broadcast) đến toàn mạng. Có 2 trường hợp:
 

Web app Framework (P1)

Web app Framework (P1)Ngày nay các framework ra đời nhằm mang lại sự đa tiện dụng cho người lập trình, với cấu trúc, hàm tiện ích phong phú và đơn giản, frameworks thường được các nhà lập trình ưa chuộng làm nền tảng phát triển cho dự án..
 

Phân tích Y!M Protocol (Part3)

Phân tích Y!M Protocol (Part3)Ta đã nói về chuỗi challenge được gửi trả về w^(o&4^(o|(4/k%1*5... và nghĩ nó như một phép toán số học. Nhưng thực tế thì không phải là như vậy, các dấu ngoặc ( ) chỉ có mục đích duy nhất là “rắc rối hoá” chuỗi challenge string, trông như một biểu thức phức tạp…
 

Phân tích Y!M Protocol (Part2)

Phân tích Y!M Protocol (Part2)Tiếp tục với quá trình làm việc của YMSG Protocol
 

Phân tích Y!M Protocol (Part1)

Phân tích Y!M Protocol (Part1)Giới thiệu chủ đề Ta đã biết Instance Message là một nguồn thu lợi nhuận khổng lồ trong lĩnh vực Information & Communication Technology (ICT). Bên cạnh đó Yahoo Messenger là chương trình phổ biến ở Việt Nam cũng như trên toàn thế giới.Bài viết này sẽ tìm hiểu Protocol của Y!M, nhằm phục vụ cho việc thiết kế các chương trình có khả năng tuỳ biến nội dung chat (Ví dụ: Center Tra cứu thông tin, các công cụ tinh chỉnh, ngăn quảng cáo phiền phức, hoặc dựa vào đó để viết ứng dụng trên nền mobile J2ME. …).
 

Thăm dò

Bạn quan tâm đến nội dung nào nhất?
 

Hot nhất