Đào Hải Nam

Luôn hạnh phúc vì vẫn còn nhiều ước mơ chưa đạt được

Posts Tagged ‘development

Cấu hình để lập trình Silverlight 2.0

leave a comment »

Vừa qua tôi có nhận được một số câu hỏi về việc không thể tạo được các ứng dụng Silverlight 2.0 cho các bài học trong phần Tutorial, do vậy trong bài này tôi sẽ đưa ra danh sách các phần mềm cần có để có thể chạy được các ví dụ, danh sách này bao gồm:

- Visual Studio 2008 Professional: các bạn có thể tải về bản dùng thử 90 ngày từ trang web của Microsoft (http://msdn2.microsoft.com/en-us/evalcenter/bb655861.aspx), nhớ cập nhật thêm bản SP1

- Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1 (72,7 MB)

Nếu đã cài bất kỳ phiên bản nào của Silverlight hay Silverlight SDK, hãy gỡ bỏ trước khi chạy chương trình cài đặt Silverlight Tools for Visual Studio 2008 SP1.

Written by namdh

30/07/2008 lúc 11:16

Microsoft cho phép tham khảo mã nguồn .NET Framework

leave a comment »

Vừa qua, Microsoft đã cho phép các lập trình viên được tham khảo mã nguồn của bộ MS.NET Framework 3.5, và người dùng Visual Studio 2008 có thể debug từng bước vào các hàm của MS.NET. Đây là một quyết định tuyệt vời đối với các nhà phát triển trên nền Microsoft.NET, nó cho phép xem cách mà bộ nền tảng phần mềm này được phát triển, cũng như cách thức làm việc của các thư viện trong đó. Đọc tiếp »

Written by namdh

28/07/2008 lúc 14:41

Posted in Không phân loại

Tagged with ,

Chương trình Android đầu tiên: Giải phương trình bậc 2

with 20 comments

Cách đây ít ngày, Google đã đưa ra bộ công cụ phát triển phần mềm cho Android (Android SDK), một nền tảng mới cho các dòng máy di động. Android là một nền tảng hoàn chỉnh dựa trên hệ điều hành Linux (kernel 2.6), các ứng dụng chạy trên máy ảo Java – phiên bản được thiết kế cho các dòng máy di động có tên Dalvik.

Các tính năng mà Android hỗ trợ rất rộng, bao gồm đồ họa 2D, 3D (dựa trên OPENGLES), khả năng định vị (hiện chỉ dùng GPS), Bluetooth, EDGE, 3G, WiFi, hỗ trợ thoại GSM, dữ liệu có thể được lưu trữ trong cơ sở dữ liệu SQLLite… tất nhiên các thiết bị hỗ trợ Android sẽ không do Google sản xuất, và một số tính năng nâng cao như Wifi, GPS, 3D hardware accelerator… sẽ phụ thuộc vào từng dòng thiết bị cụ thể.

Một tin vui cho các lập trình viên là các bước phát triển ứng dụng trên Android rất đơn giản, với sự hỗ trợ của nhiều thư viện có sẵn, mô hình lập trình khá sáng sủa, cùng với IDE Eclipse, đến thời điểm hiện tại thì bộ tài liệu của nó còn khá sơ sài, đặc biệt là về API. Tuy nhiên, đối với những người đã thành thạo Java, đặc biệt là đã từng xây dựng các ứng dụng cho di động thì việc tiếp cận rất dễ dàng.

Địa chỉ chính thức của Android hiện tại là: http://code.google.com/android/

Đọc tiếp »

Written by namdh

27/07/2008 lúc 18:48

Posted in Android

Tagged with ,

Silverlight – công nghệ thay thế Flash ?

leave a comment »

Microsoft Silverlight là một plug-in dựa trên .NET, độc lập với nền tảng và trình duyệt cho phép phát triển các ứng dụng đa phương tiện và nặng về tương tác trên Web. Silverlight cung cấp một mô hình lập trình mềm dẻo và đồng nhất, nó hỗ trợ AJAX, Python, Ruby, và các ngôn ngữ trên nền .NET như Visual Basic và C#, và có thể tích hợp và các ứng dụng Web sẵn có. Các khả năng về đa phương tiện của Silverlight bao gồm truyền tải dữ liệu hình ảnh, âm thanh chất lượng cao một cách nhanh chóng và hiệu quả về chi phí trên tất cả các trình duyệt chính như FireFox, Safari, và Internet Explorer chạy trên nền Mac hoặc Windows. Với Expression Studio và Visual Studio, nhà phát triển và nhà thiết kế có thể hợp tác một cách hiệu quả, dùng các kỹ năng hiện có để phát triển các sản phẩm Web tương lai.
(Xem bài hướng dẫn từng bước Silverlight tại đây)

Written by namdh

26/07/2008 lúc 16:17

Chà, suốt cả tiếng đồng hồ mới gõ xong được câu SQL :)

with 2 comments

Câu lệnh này dùng để mã MD5 một string, sau đó mã tiếp bằng BASE64 trong SQL 2005 D :

SELECT
CONVERT(NVARCHAR(32),
(select HashBytes('MD5', 'password') As passwd FOR XML RAW, TYPE, ELEMENTS, BINARY BASE64)
.query('string(/row[1]/passwd[1])'))

Written by namdh

26/07/2008 lúc 16:06

10 Tips for Writing High-Performance Web Applications

leave a comment »

Rob Howard
——————————————————————————–
This article discusses:Common ASP.NET performance myths
Useful performance tips and tricks for ASP.NET
Suggestions for working with a database from ASP.NET
Caching and background processing with ASP.NET
This article uses the following technologies:
ASP.NET, .NET Framework, IIS
——————————————————————————–
Contents
Performance on the Data Tier
Tip 1—Return Multiple Resultsets
Tip 2—Paged Data Access
Tip 3—Connection Pooling
Tip 4—ASP.NET Cache API
Tip 5—Per-Request Caching
Tip 6—Background Processing
Tip 7—Page Output Caching and Proxy Servers
Tip 8—Run IIS 6.0 (If Only for Kernel Caching)
Tip 9—Use Gzip Compression
Tip 10—Server Control View State
Conclusion
Sidebars

Đọc tiếp »

Written by namdh

27/07/2007 lúc 16:04

Posted in Không phân loại

Tagged with ,

Follow

Get every new post delivered to your Inbox.

Join 37 other followers