« Home « Kết quả tìm kiếm

Frequently Asked Questions dot NET


Tóm tắt Xem thử

- Frequently Asked Questions (FAQ) .NET Muốn dùng Visual Studio .NET thì cần OS và thíết bị nào?.
- Lý do chính là các versions Windows nầy hỗ trợ Unicode và có Internet Information Server (IIS) hỗ trợ ASPX để ta dùng cho ASP.NET..
- Tôi nên dùng version Visual Studio .NET nào?.
- Từ tháng Bảy, 2001 có Visual Studio.NET Beta 2.
- Ngày 23­Oct­2001, Microsoft phát hành Visual Studio.NET Release Candidate trong một DVD, khoảng 2GB.
- Visual Studio.NET Beta 2 hiện nay có Service Pak 2, nó cho phép ta dùng Visual Studio.NET Beta 2 sau ngày 31­July­2001, tức là không có time­bomb.
- Nếu VS.NET version của bạn bị giới hạn về thời gian nói trên, từ trong VS.NET bạn có thể download Service Pak 2 để cài đặt bằng cách dùng IDE Menu Command Help | Check for Updates..
- Microsoft đã lăn­xê Visual Studio.NET vào ngày thứ tư 13­Feb­2002 tại VSLive! ở San Francisco, Mỹ.
- o Trước hết uninstall Visual Studio.NET Beta và .NET Framework Beta.
- o Kế đó là cài đặt Windows Update Components tử CD cuối của bộ VS.NET, trong đó có .NET Framework..
- o Sau cùng là cài đặt chính Visual Studio.NET.
- Xin cho biết sự liên hệ giữa .NET Framework và Visual Studio .NET?.
- .NET Framework là phần chính của .NET.
- Bạn có thể viết program trong VB.NET hay C# bằng Notepad rồi compile bằng command line và chạy trên .NET Framework.
- Tuy nhiên, Visual Studio.NET cho ta một IDE rất hùng mạnh và đầy đủ để drag­drop các controls khi ta design và viết code, debug rất nhanh.
- Đại khái Visual Studio.NET giống như VB6 IDE nhưng nó có thêm rất nhiều chức năng như inbuilt­editor tự động pretty code, ta có thể edit XML và IntellSense rất thông minh.
- Nhìn từ quan điểm deployment and package thì .NET Framework giống như VB6­Runtime.
- Thông thường chỉ cần copy các exe, dll và data files cần thiết vào destination folders của một computer có cài sẵn .NET Framework là ta có thể chạy program được.
- Trong tương lai, có thể Microsoft sẽ làm .NET Framework như một component của MSWindows..
- ASP.NET khác với ASP như thế nào?.
- ASP.NET đối với lập trình trên Webserver cũng giống như VB6 đối với lập trình cho desktop.
- ASP.NET là hậu thân của ASP, tức là ta có thể dùng nó để lập trình trên Webserver thay gì dùng cgi­.
- Về System Architecture thì ASP.NET nằm trên .NET Framework nên nó tận dụng tất cả những chức năng Đối tượng, Cross Language Inheritance ..v.v..
- ASP.NET có một số đặc điểm sau đây:.
- Mỗi program ASP.NET gồm có hai phần: phần Visual thì giống như trang HTML, còn phần code thì nằm riêng để handle Events và giống hệt như code để dùng cho desktop application..
- Bạn có thể viết ASP.NET bằng VB.NET hay C#, cả hai đều được compiled at run time, chớ không phải là Script như trong ASP..
- ASP.NET dùng ADO.NET là một loại Disconnected Cached Database, nên rất thích hợp cho Internet..
- ASP.NET quản lý chuyện data state persistence (còn nhớ trạng thái của data trong form) một cách tự động cho bạn..
- ASP.NET có nhiều Server controls cho bạn dùng (giống giống như Design time controls của Visual InterDev) và develop thêm bằng cách thừa kế..
- ASP.NET dùng XML rất nhiều, nhất là cho ADO.NET..
- Visual Studio.NET cho bạn một IDE giống như Visual InterDev đối với ASP, nhưng hiệu năng hơn bội phần..
- ASP.NET cho phép bạn develop Web Services.
- Tôi nên học VB.NET hay C#?.
- Về mặt kỹ thuật thì VB.NET và C# tương đương nhau về chức năng, không phải như VC.
- Lý do là cả hai ngôn ngữ lập trình VB.NET và C# đều phải được compiled ra Microsoft Intermediate Language (MIL).
- Nếu bạn đã từng dùng VC++ hay Java thì đã quen với các ý niệm về Đối Tượng (Object Oriented) của .NET.
- Nếu bạn đã từng dùng VB6 thì sẽ quen thuộc với syntax của VB.NET và nhất là Visual Studio .NET IDE (Intergrated Development Environment).
- Có điều, đa số các code có sẵn cho .NET là C# nên dầu sao bạn cũng nên làm quen với C#.
- Vì cách gọi các methods của Classes giữa VB.NET và C# y hệt nhau, nên việc porting code từ C# qua VB.NET hay ngược lại là chuyện nhỏ..
- Nó cho phép ta develop một project trong nhiều ngôn ngữ khác nhau (VB.NET, C#, C+.
- Beta 2 của Visual Studio.NET (July 2001) rất stable.
- Có lẽ Microsoft cố ý chưa release .NET để .
- Trong tương lai tất cả applications của Microsoft đều được ported qua .NET.
- Các CDs nầy chứa Microsoft XML­based blueprint ­ software for .NET Framework, VisualStudio.NET, technology preview for .NET Alerts, .NET Speech và Commerce Server 2002, software development kits cho .NET My Services và .NET Compact Framework.
- Ngoài ra, .NET Framework với CLR powerful hơn JVM nhiều.
- VB6 programmers thì có thể viết VB.NET, cũng đầy đủ các chức năng như C#, chớ không phải yếu kém như VB6 so với VC.
- Muốn hưởng phúc lợi của Unicode cho tiếng Việt, XML, Internet Web Services và nhất là thật sự RAP (Rapid Application Programming) thì khó bỏ qua VisualStudio.NET..
- Trong .NET (C#, VB.NET) tiếng Việt Unicode là tự nhiên vì tất cả text đều được chứa dưới dạng UTF­.
- Có một khuyết điểm của .NET là ta có thể dissassemble Intermediate Language Code ngược lại ra C# .
- hay VB.NET.
- Để kết luận, C# không kill được Java đâu, nhưng nếu ta theo đạo C#/VB.NET thì không mất mát gì mà lại có tương lai lắm..
- Những bài về VB.NET ở đây có thích hợp cho tôi là người mới học lập trình không?.
- Các bài víết về VB.NET trong trang nầy nhắm vào những lập trình viên đã có kinh nghiệm, nhất là những người đã biết qua Visual Basic 6 khá nhiều.
- Các bài học ấy sẽ giúp bạn hiễu các bài về VB.NET nầy dễ dàng hơn..
- Công ty tôi muốn port codes VB5 và VB6 qua VB.NET xin cố vấn.
- VB.NET hỗ trợ Object Oriented hoàn toàn nên rất khác với VB5 và VB6.
- Do đó nếu Codes có sẵn gồm có ba phần: User Interface (tức là các Forms), Business Rules/Logic và Data Access thì bạn nên program lại hoàn toàn phần User Interface với Visual Studio.NET, port Business Rules/Logic qua VB.NET và dịch thoáng phần Data Access..
- Có lẽ cũng nên port các Classes của VB6 qua VB.NET.
- VB5 và VB6 programmers sẽ học VB.NET rất nhanh..
- Lập trình trong .NET không chú trọng nhiều về coding nhưng nặng về cách dùng khoảng 5,000 classes của .NET Framework.
- Do đó, khi quen với VB.NET thì triển khai application rất nhanh so với VB6.
- ADO.NET thay thế ADO.
- Nhưng ADO.NET dùng cached database gọi là Dataset thay cho Recordset.
- Vì WebWindows và WebForm của .NET rất tương tự nên nếu thiết kế application cho desktop lẫn Internet/Intranet thì có thể dùng nhiều code chung và tiết kiệm rất nhiều..
- Nói tóm lại, công tác lập trình lại một application bằng VB.NET để thay thế VB5/VB6 sẽ cần rất ít thì giờ và công sức hơn bạn tưởng.

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt