界面层,很好理解,就是界埋毁慎渗面,aps.net里面就是webform。
业务逻辑层,就是业务逻辑的实现,比如你要做登录,就在业务逻辑层判断账号密码的正确性。
数据访问层,说白了就是访问数据库的代码。
Mi crosoft.NET Framework是微软推出的一套下一代开发平台隅.NET基于开发人员的角度来说它是一个公共平台的类库(FCL),包含了近100个命名空间(namespace)的近5000个类,想想乎庆看这是多么的强大,还包春顷谈括一个公共语言运行库(CLR)。因为只要符合.NET的公共运行规范(CLS的语言都可以使用它提供的强大的类,并编译为微软的中间语言(MSiL),在其他的应用中就可以当作一个组件来调用。同时享受公共运行库带来的一切好处:垃圾自动回收(GC)、实时编译(JIT)、跨语言互动、跨平台。.NET还可比喻是 *** 作系统提供给开发人员的面向对像的API。ASP.NET是.NET中的一部分。它最大的优点除了是编译执行速度快外,我觉得最大的优点是页面和代码分离的编写方式,再加上.net库提供的支持扒碰事件的各种WEB控件,以及.NET公共平台的类库(FCL),和以前编写网页方式相比可谓是一场革命。
啊!!你没有接触过asp.net的编写吗?ASP.Net是建立在微软.Net平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。既然asp.net是微软的产品,使用微软的编程软件microsoft visual studio是最适合的啊。网上有得下载。
当前可滑举用的最新版本带让坦是microsoft visual studio 2008。数据库的话,搭配microsoft sql server 2008就可以蠢桐编写网站了。
***********答案补充
你用过Macromedia Dreamweaver写后台代码后,会发现Dreamweaver没有编程语言提示,做asp.net编程时,这样很不方便。
做网站一般分两步:
1、页面美工,即做静态页面,使用较广的是dreamweaver。
2、后台程序,即用服务器语言编写后台程序代码。
在asp.net里就分成前台页面文件.aspx和后台程序文件.aspx.cs
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)