0
我想創建喜歡Gmail JavaScript應用有:JavaScript應用與ASP.NET/jQuery,最佳實踐
框架:ASP.NET
瀏覽器框架:jQuery的
數據庫: MySQL的
我的想法是:
當window.onhashchange火了起來,我動態加載正確的內容:
main.loadContent = function (file) {
$("#content").load(file); } // in this example, users.aspx
JavaScript文件「users.js」被裝入了和DOM已準備就緒,我通過AJAX從服務器獲取一些信息:
$.ajax({
type: "POST",
url: "WebService.asmx/GetUsers",
data: data,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
// fill the fields
}
});
在web服務功能GetUsers,從數據庫中會調用和返回數據:
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public void GetUsers()
{
try
{
return Users.GetUsers(); //some logic and database query
}
catch (Exception ex) { Global.HandleException(ex); }
}
}
所以,這是一個好的或者你有一個更好的?
這並不對應任何問題,其更多的代碼審查相關。您將在[codereview](http://codereview.stackexchange.com/)獲得更好的答案 – 2011-12-28 10:48:13