Tӵ Hӑc Microsoft ASP.NET Bn quyn cӫa: www.vovisoft.com Rào Trѭӟc Hành trang vào Khóa Hӑc ASP.NET Ta nên chun bsn mt skiến thc cn bn vlp trình hay phát trin mng khi bước vào khóa hc này thì tt hơn, vì tuy bn không cn phi biết vASP cđin (classic ASP) nhưng, như chúng tôi đã trình bày trong phn FAQ ӣ trang Chào Mng đầu khóa hc, bn cn: tham kho các bài viết trong khóa Hӑc Microsoft .NET cӫa thҫy Lê Ðc Hӗng để làm quen vi .NET framework, Visual Basic.NET, Visual Studio.NET. VB.NET sđược dùng làm ngôn ngmc định (default) trong các thí dө, các bài tp hay các dán cӫa khoá. biết tng quát vHTML (HyperText Markup Language) khi ta cn trình bày các trang web trên browser. Browser được dùng trong khoá này là IE6 (Internet Explorer Version 6). quen thuc vi các hđiu hành mi hin nay (Operating System) như Windows 2000 (Professional hay Server) hay Windows XP (Home hay Professional), cng như quen thuc cách qun lý các ng dөng liên hnhư Web Server (Personal Web Server hay Internet Information Server - IIS) và các cơ sӣ dliu (database) MS SQL Server 2000 - xin tham kho các bài viết vMCSE cӫa thҫy VHӳu Tín, thҫy Tng Vinh Tài và lӟp MCSE. vài kiến thc cn bn vXML liên quan đến vic chuyn thông tin tchnày qua chkhác. VXML, bn nên tham kho các bài viết XML, KThut Nng Ct trong Tương Lai cӫa thy Lê Ðc Hӗng các bài thc XML cӫa Bҥch Trí cng trên mng Vovisoft này). Tht ra, ta đâu làm khó nhau chi nhưng phi rào trước đón sau như vy là vì con đưӡng ta đi tìm hiu vASP.NET hơi lt lo gp ghnh. Mt khi ta phát trin mng vi ASP.NET, ta phi vn dөng tt ccác ng dөng liên hvà kết hp mi thvào nhau. Ðó cng là lý do ti sao khoá hc này chnhm vào các lp trình viên đã có kinh nghim phát trin mng. Tuy vy, chúng tôi scgng trình bày mt cách đơn sơ, ngn và gn khi đề cp đến các ng dөng ktrên trong các bài hc có liên quan đến để bn (nht là bn nào thích thú trong vic phát trin mng và mi làm quen vi ASP.NET) ddàng theo di và tìm hiu vASP.NET. Nhu LiӋu (Software) Nhu liu (phn mn hay software) ti thiu phi có để hc khoá ASP.NET thành công: Vhđiu hành (Operating System): ta nên dùng Windows 2000 (Professional hay Server) hay Windows XP (Home hay Professional). Lý do chính là các versions cӫa Windows này htrUnicode và có thcài tdo Internet Information Server (IIS Version 5) htrASPX để ta dùng cho ASP.NET vì IIS được cung cp min phí trong các hđiu hành ktrên. Ngoài ra, bn cn phi có .NET framework SDK (Software Development Kit) ti xung tmng Microsoft. Chúng tôi strình bày vic at3i xung ӣ đâu và công cuc btrí như thế nào ӣ bài hc s1. Nếu như bn đã có và cài đặt Microsoft Visual Studio.Net (VS.NET) theo shướng dn các bài hc cӫa khóa Hc Microsoft .NET thì càng tt na. Vì rãi rác trong các bài hc vASP.NET, chúng tôi cng trình bày mt sthí dө dùng VS.NET cho ASP.NET mc dù tht ra chcn có Notepad thôi đã cng ... dư xài sut nm. Cui cùng, bn cn phi có và cài đặt thành công mt cơ sӣ dliu (Database) vng mnh tương ng vi OLE DB- compliant database system như SQL Server 2000 để dùng lưu trnhng thông tin cn thiết. Tuy nhiên, ta cng có thdùng MS Access 2000 để tm thӡi thay thế SQL Server 2000 cho các thí dө trong khoá phn nhiu trình bày các ni và các kiu thu thp dliu hay thông tin xuyên qua SQL Server 2000. Tҥi sao ta lҥi quan tâm và phát triӇn mҥng vӟi ASP.NET Ta phi công nhn mt điu là .NET Framework và các ng dөng cӫa nó đã và đang to mt cuc cách mng kthut trong công nghTin Hc (Information Technology), thay đổi tn gc rcác kiu mu lp trình hay phát trin và trin khai mng trên thế gii và do đó to mt vn hi mi đáp ng mi yêu cu khn thiết cho các ngành nghkthut và thương mi hin nay cng như vch mt hướng đi vng chc và dài lâu cho tương lai Tin Hc. ASP.NET chính là mt trong nhng ng dөng quan trng nht để phát trin và trin khai mng mt cách ddàng chưa tng ... thy txưa đến nay. Tht vy, không phi là