- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个遗留的 ASP 应用程序——在不久的某个时候——需要迁移到 ASP.Net 2.0(以与也在 2.0 中的其他应用程序兼容)。
对于这类事情是否有最佳实践,即作为第一步将当前 html、vbscript 和 javascript 的不洁混合整体转移到 aspx 页面(没有任何代码隐藏分离)是否可能/可取,然后迭代地用数据源之类的替换vbscript,还是这样麻烦得不偿失?
[该应用程序并不那么复杂(我们说的是 10 个左右的 .asp 页面,具有相似数量的 .inc 文件),但是 html 和脚本的混合一点也不漂亮: 很多 if-else 语句来构建 SQL 命令等]。
1 Câu trả lời
Vbscript 可能看起来与 VB.NET 相似,但还是有区别的。此外,CreateObject 调用需要替换为对 .NET 领域中对象的调用。
我建议您取出 html 部分并将它们放在您的页面中,javascript、图像和 css 也是如此(这些大部分可以全部取出,而无需对您的新应用程序进行太多更改(有时根本没有)。
您可能也对这篇文章感兴趣:Converting ASP to ASP.NET .
关于asp.net - ASP --> ASP.Net : Refactoring steps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3582134/
Khi tạo một trang asp.net sử dụng .NET framework, liệu máy khách truy cập trang đó có cần phải cài đặt .NET framework trên máy tính của họ không? TỨC LÀ. Nếu người dùng truy cập www.fakesite.com/default.aspx và họ không cài đặt khung, họ
Tôi đã đọc rất nhiều blog và câu hỏi khác nhau trên StackOverflow để cố gắng tìm câu trả lời cho vấn đề của mình, nhưng cuối cùng tôi không tìm thấy câu trả lời nào cả, vì vậy tôi nghĩ mình sẽ tự hỏi câu hỏi này. Tôi đang xây dựng một ứng dụng trong đó tôi có một luồng công nhân chạy dài thực hiện một số
Đã khóa. Câu hỏi này và câu trả lời của nó bị khóa vì câu hỏi không liên quan đến chủ đề nhưng lại có ý nghĩa lịch sử. Hiện tại không chấp nhận câu trả lời hoặc tương tác mới. Tôi luôn tự hỏi tại sao Microsoft lại chọn một cái tên kỳ lạ, không thân thiện với SEO cho một nền tảng tuyệt vời như vậy. Họ chỉ
Sự khác biệt giữa .Net Framework .Net .NET Standard 1. .NET Framework Trong tương lai, .NET Framework có thể sẽ trở thành dĩ vãng, nhưng nó vẫn được sử dụng ở nhiều nơi. Bộ này
Nếu được lựa chọn, bạn sẽ đi theo con đường nào? ASP.NET Webforms + ASP.NET AJAX hoặc ASP.NET MVC + JavaScript Framework theo lựa chọn của bạn
Tôi có một dịch vụ web sử dụng dịch vụ web của bên thứ ba qua https thông qua kết nối chuyên dụng, tôi đã áp dụng ServicePointManager.ServerCertificateValidationCallback
Tại sao tôi nên chọn Ứng dụng web ASP.NET (.NET Framework) thay vì Ứng dụng web ASP.NET Core (.NET Framework)? Tôi ở đây
Tôi chưa tìm thấy bất kỳ quy ước đặt tên nào được chấp nhận chung trên web cho các giải pháp .NET có chứa các dự án .NET Standard, .NET Core và .NET Framework. Trong trường hợp của tôi, chúng tôi có những điều sau đây trong dự án .NET Framework
.NET Compact có phải là tập hợp con hoàn hảo của .NET không? Giả sử tôi đã tính đến kích thước màn hình và các hạn chế khác và tránh các lớp và phương thức mà .NET Compact không hỗ trợ hoặc .NET Compact là GUI khác và không tương thích
Tôi đã đọc tất cả các bài viết tôi có thể tìm thấy liên quan đến thiết lập maxconnection trong connectionManagement: cụ thể là http://support.microsoft.com/kb/821268
Hiện tại tôi đang sử dụng asp.net mvc và đang băn khoăn không biết nên sử dụng Json tích hợp hay Json.Net, nhưng tôi không chắc liệu cái nào có ưu điểm hơn cái nào. Ngoài ra, nếu tôi chọn đi theo con đường Json.Net, thì tôi nên chọn
Trong Visual Studio, bạn có thể tạo ít nhất ba loại thư viện lớp khác nhau: Thư viện lớp (.NET Framework) Thư viện lớp (.NET Standard) Thư viện lớp (.NET Core) Trong khi loại đầu tiên là loại chúng ta đã sử dụng trong nhiều năm,
Sự khác biệt giữa .NET và ASP.NET là gì? Chúng liên quan thế nào? Câu trả lời hay nhấtASP.Net được xây dựng trên nền tảng .Net và cung cấp các tính năng bổ sung cho việc phát triển web. Bạn có thể xem bài viết trên wikipedia
Tôi có cần cài đặt .net framework 1.1 và 2.0 trước khi cài đặt phiên bản cao hơn (3.0) không? Hay chỉ cần cài đặt riêng framework 3.0 là đủ và hỗ trợ cho phần mềm được viết trên các phiên bản framework cũ hơn? Cảm ơn, Liran Câu trả lời hay nhất Không, bạn không cần phải cài đặt framework trước đó. TÔI
Tôi đang thực hiện một dự án cho phép mọi người có thể "cập nhật" danh mục, ví dụ: thay đổi tên danh mục. Tôi nhận được thông báo sau: This is called sau khi nhấp vào nút cập nhật với câu lệnh SQL
Luồng lớp .NET System.Net.CookieContainer có an toàn không? --Cập nhật: Trả lời của Postkey -- Có cách nào để đảm bảo rằng các biến được sửa đổi trong quá trình yêu cầu không đồng bộ (tức là HttpWebRequest.Coo
Tôi đang sử dụng JScript.NET để viết các tập lệnh trong ứng dụng C# WinForms mà tôi đang viết. Nó hoạt động tốt, nhưng tôi vừa thử đưa một số xử lý ngoại lệ vào tập lệnh, nhưng tôi không biết làm thế nào để biết mã C# của tôi đang đưa ra loại ngoại lệ nào.
Tôi cần sự giúp đỡ của bạn, ví dụ tôi có một biến kiểu thập phân và tôi muốn làm tròn nó như thế này. Ví dụ: 3,0 = 3 3,1 = 4 3,2 = 4 3,3 = 4 3,4 = 4 3,5 = 4 3,6 = 4 3,7 = 4 3.
Tôi đã từng sử dụng mã như thế này: http://msdn.microsoft.com/en-us/library/dw70f090.aspx để truy cập cơ sở dữ liệu khi làm việc trong ASP.NET (2-3 năm trước). Tôi không nhận ra tôi đã
Vì ConfigurationManager không tồn tại trong .NET Standard, cách tốt nhất để lấy các thiết lập ứng dụng cho assembly đang thực thi là gì, cho dù đó là web.config hay appSettings.{env
Tôi là một lập trình viên xuất sắc, rất giỏi!