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