Archive for the ‘ Microsoft ’ Category

Visual Studio 2008 Beta 2 được phát hành

July 28th, 2007 | Posted in Microsoft No Comments »

c0037913-9e11-4a2d-8fd1-0ba441296cbc.gif3 tháng kể từ khi phiên bản Beta 1 được phát hành, Microsoft tiến hành ra mắt phiên bản Beta 2 của Virtual Studio 2008. Điều này vô cùng tuyệt vời với lập trình viên bời theo Scott Guthrie thì 99% tính năng của VS 2008 đã được hoàn tất.

Thêm một tin nữa là không chỉ VS 2008 phát hành phiên bản Beta2 mà .NET Framework 3.5 cũng đưa ra phiên bản Beta 2. Đọc tiếp »

Những sai lầm khi viết mã HTML cho Email

May 30th, 2007 | Posted in Lập trình Web, Microsoft, SEO/SEM, CSS No Comments »

Việc quảng bá sản phẩm qua email đến khách hàng là một trong những chiến lược hàng đầu của bất cứ công ty nào trên thế giới. Điều này sẽ giúp bạn giữ được liên lạc với khách hàng của mình đồng thời gia tăng số lượng sản phẩm được tiêu thụ. Vậy làm thế nào để hiệu quả công việc quảng bá qua email đạt được kết quả tốt nhất? Sau đây là những sai lầm thường mắc phải khi gửi email quảng bá sản phảm đến khách hàng.

1. Gửi một email chỉ toàn là… hình ảnh.

Đây là một sai lầm rất dễ thấy và hay xảy ra với những người làm công việc thiết kế web hoặc thiết kế hình ảnh (graphic designer) đôi khi là từ những người… lười biếng. Ưu điểm và cũng là duy nhất của cách thức này là dễ làm và nhanh chóng. Nhưng nhược điểm thì vô kể, đầu tiên phải kể đến việc email của bạn sẽ bị chặn bới bộ lọc spam của nhiều dịch vụ email như Yahoo, Hotmail, Gmail hay bất kì dịch vụ email nào khác mà khách hàng của bạn đang sử dụng. Bên cạnh đó, hầu hết các dịch vụ webmail đều chặn việc hiển thị hình ảnh. Một điều đáng lưu ý nữa là khách hàng thường dành rất ít thời gian đọc email, và nhất là email quảng cáo sản phẩm. Hãy chắc chắn rằng bạn sẽ không bao giờ có kết quả cao trong việc quảng bá sản phẩm qua email với cách thức trên.

2. Không kiểm tra Email kĩ lưỡng khi gửi đi

Mỗi khách hàng có thói quen đọc email bằng nhiều phần mềm khác nhau. Cũng sẽ không có vấn đề gì nếu như mỗi phần mềm hay dịch vụ webmail đều đọc email theo cách của… riêng mình. Nếu bạn thường xuyên làm công việc gửi email cho khách hàng qua email, hẳn bạn sẽ nhận thấy rằng email xem ở Yahoo! Webmail sẽ khác khá nhiều so với email được xem ở Gmail. Và thông thường những người viết mã cho email hay quên mất đi vấn đề quan trọng này.

Vậy, trước khi gửi email quảng bá sản phẩm, hãy kiểm tra email đó bằng cách gửi đến nhiều dịch vụ trước và xem bằng những phần mềm thông dụng khác nhau như Yahoo! Webmail, Gmail, Outlook Express, Thunderbird… Đọc tiếp »

5 phần mềm đẹp nhất trên Windows

May 15th, 2007 | Posted in Phần mềm, Microsoft 4 Comments »

Khi lựa chọn phần mềm cho công việc và nhu cầu của mình thì tiêu chí về giao diện của chúng cũng là một điều rất được quan tâm. Những phần mềm có thiết kế đẹp, hợp lí và sáng sủa sẽ giúp cho công việc của bạn trở nên thú vị hơn. Bài viết sẽ giới thiệu với bạn những phần mềm có thiết kế đẹp nhất chạy trên windows.

1. Yahoo Widget

Được thiết kế khá hoành tráng với tông màu đen làm chủ đạo. Yahoo Widget không chỉ đẹp về thiết kế mà còn rất mạnh về tính năng. Yahoo Widgets phiên bản 4 được tối ưu rất nhiều so những với người anh em trước đó. Bao gồm, tốc độ được cải thiện, tối ưu hóa bộ nhớ, giao diện mới….

yahoo-widget-screen.jpg

Đọc tiếp »

Vista bị bẻ khóa hoàn toàn

March 21st, 2007 | Posted in Microsoft No Comments »

Một người với nickname là “Paradox” đã tuyên bố bẻ khóa hoàn toàn Windows Vista. Đây cũng chính là người đã bẻ khóa rất nhiều sản phẩm của Adobe. Không đơn thuần là kích hoạt Windows Vista mà còn có thể Update Windows Vista từ chính website của Microsoft. Có thể nói bức tường bảo vệ bản quyền của Windows Vista đã bị phá hủy. Người này cũng đã tung công cụ giúp bẻ khóa lên mạng và điều này trở thành tâm điểm bàn tán xôn xao của cộng đồng cư dân mạng.

Đây là một đoạn ngắn gọn trong “ReadMe” của công cụ bẻ khóa của Paradox để giúp bạn hiểu rằng nó làm việc như thế nào.

Microsoft allows large hardware manufacturers (e.g. ASUS, HP, Dell) to ship their products containing a Windows Vista installation that does NOT require any kind of product activation as this might be considered an unnecessary inconvenience for the end-user.

Instead these so-called ‘Royalty OEMs’ are granted the right to embed certain license information into their hardware products, which can be validated by Windows Vista to make obtaining further activation information (online or by phone) obsolete.

This mechanism is commonly referred to as ‘SLP 2.0′ (’system-locked pre-installation 2.0′) and consists of the following three key elements:

1. The OEM’s hardware-embedded BIOS ACPI_SLIC information signed by Microsoft.

2. A certificate issued by Microsoft that corresponds to the specific ACPI_SLIC information.

The certificate is an XML file found on the OEM’s installation/recovery media, ususally called something like ‘oemname.xrm-ms’.

3. A special type of product key that corresponds to the installed edition of Windows Vista.

This key can usually be obtained from some installation script found on the OEM’s installation/recovery media or directly from a pre-installed OEM system.

If all three elements match Windows Vista’s licensing mechansim considers the given installation a valid system-locked pre-activated copy (that does not require any additional product activation procedures).

So the basic concept of the tool at hand is to present any given BIOS ACPI_SLIC information to Windows Vista’s licensing mechanism by means of a device driver. In combination with a matching product key and OEM certificate this allows for rendering any system practically indistinguishable from a legit pre-activated system shipped by the respective OEM.

Dưới đây là hình ảnh của Windows Vista sau khi đã bị bẻ khóa bằng công cụ của Paradox:

Vista Cracked Tottaly

Đây thực sự là một vấn đề với Microsoft. Chú́ng ta hãy cùng chờ động thái của Microsoft để chống lại hành động vi phạm bản quyền này. Có thể đó sẽ là một bản Updates chăng…

Microsoft Expression Web

March 19th, 2007 | Posted in Phần mềm, Microsoft 1 Comment »

Việc thua kém quá xa các phần mềm cùng loại của Frontpage đã khiến Microsoft phải nghĩ đến một chiến lược khác để cải thiện thị phần tại thị trường phần mềm thiết kế website. Đó chính là lí do cho sự ra đời của Expression Web. Phần mềm này đã được phát hành cùng thời điểm với bộ Office 2007. đã được cải thiện đáng kể so với người tiền nhiệm Frontpage bao gồm Code Standards, WYSIWYG, CSS..

Chúng ta sẽ cùng tìm hiểu về những tính năng mới của Expression Web trong bài viết.

1. Standards-based Web Sites

Với Expression Web bạn có thể chọn phiên bản HTML để sử dụng cho website của mình. Điều này sẽ giúp Expression Web có thể tìm ra sai sót trong HTML code của bạn một cách chính xácnhằm giúp website được chuẩn hóa và hiển thị tốt hơn. Đây là một sự bổ sung khá muộn màng so với những phần mềm cùng loại của Expression Web. Tuy nhiên, điều này thực sự làm hài lòng những người trung thành với Frontpage và nay là Expression Web. Không những sự bổ sung về chuẩn HTML code là cần thiết, Microsoft thực hiện điều này hơn cả sự mong đợi của người dùng khi cung cấp kèm theo đó là tính năng Real-time Standards Validation. Tính năng này giúp người dùng có thể tìm ra được sự sai sót trong code HTML chỉ ngay sau khi họ gõ ra dòng code đó. Một điều tuyệt với với người dùng khi Expression Web là phần mềm đầu tiên có tính năng này.

2. Sophisticated CSS-based Layout and Formatting

Khi những website dựa trên nền CSS xuất hiện ngày một nhiều và phổ biến hơn thì yêu cầu làm việc với CSS của những phần mềm thiết kế web cũng ngày càng cao. Expression Web đã có những cải thiện đáng kể về tính năng CSS Edit để làm việc với CSS được tốt hơn. Đối với những lập trình viên thực hiện website trên nền CSS thì điều khó khăn là tưởng tượng xem website của mình sẽ được hiển thị ra sao. Nhiều phần mềm thiết kế web có danh tiếng chưa thực hiện tốt điều này trong đó có cả Macromedia Dreamweaver. Khi làm việc với CSS và Preview website trên Dreamweaver trang web thường bị hiển thị sai. Nhưng với Expression Web bạn sẽ thấy rõ sự khác biệt đó là hệ thống preview rất chuyên nghiệp. Những bố cục của bạn sẽ được đánh dấu bằng màu sắc giúp bạn dễ dàng hơn trong việc tưởng tượng về bố cục tổng thể của website. Bên cạnh đó Microsoft cũng không quên việc bổ sung những tính năng tất yếu cho Expression Web mà ở FrontPage không hề có như gợi ý tên Class, ID gợi ý CSS code cũng như form để tạo CSS Style một cách trực quan hơn

3. Rich Data Presentation
Đây là tính năng hoàn toàn mới của Expression Web. Tính năng này giúp bạn làm việc hiệu quả hơn với các XML file. Không còn là những dòng code XML khô cứng mà thay vào đó là một nền tảng trực quan hơn và giúp bạn ít phải đụng đến code hơn. Bạn chỉ việc sử dụng tính năng dành riêng cho XML file và điền những thông số cũng như những XML tag mình cần vậy là bạn đã có một bộ khung cho XML file nhanh chóng và thuận tiện. Bên cạnh đó việc định dạng XML một cách khoa học hơn cũng sẽ giúp bạn rất nhiều cho bạn trong việc thêm dữ liệu cho file XML của mình.
4. Powerful Server Technology
Expression Web tăng cường tính năng làm việc với những web page động nhưng chỉ dành cho ASP.NET và cũng chỉ hỗ trợ IIS. Điều này có thể làm một số người thất vọng nếu như bạn không làm việc với ASP.NET. Tuy nhiên, trái ngược lại những lập trình viên ASP.NET sẽ tỏ ra vui mừng hơn với tính năng này. Bạn sẽ không phải vừa code vừa tưởng tượng để debug code của mình hoặc phải đợi run web page trên server mới có thể debug thì giờ đây bạn viết code xong bạn đã có thể debug ngay với Expression Web.
Phần mềm Expression Web có sự cải thiện rất lớn so với người tiền nhiệm FrontPage. Express Web có thể nói là best choice với những lập trình viên ASP.NET với những tính năng hỗ trợ thực sự mạnh và có ích. Tuy nhiên, Expression Web không vượt ra khỏi danh giới của Microsoft để làm việc với những ngôn ngữ khác như PHP, JSP… nhằm trở thành phần mềm thiết kế web tốt nhất. Một câu hỏi được đặt ra là: Phải chăng Microsoft muốn đạt được kết quả tốt tại “sân nhà” sau đó mới nghĩ đến kết quả tại “sân khách”?.Chúng ta sẽ chờ câu trả lời vào những phiên bản sau của Expression Web.