锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 英语翻译 / ASP.NET的TODO任务管理系统翻译中文译文
服务方向
ɋ¹¤ׇŜ˽¾ݴ¦m
ɋ¹¤ׇŜƠѵ
kaldi˽¾ޗ¼±¸
СԯזԯӴʶ±�>
ԯӴʶ±𲫗¢
ԯӴʶ±񏶍³
ԯӴʶ±񗫎ŗԼ/a>
kaldi¿ª·¢¼¼˵·�>
ɭ¼�/dt>
Ջ¶¯¿ٖƿ¨ʏλ»�
»�¹¤ɭ¼�/dd>
ɭ¼�ᑵ
Java °²׿ӆ¶¯¿ª·¢
VC++
C#ɭ¼�/dd>
»㲠ºΆƽຯa>
Ƚ¶¯¿ª·¢
技术分类
讨论组翻译
文件共享
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883

锐英源精品开源心得,转载请注明:“锐英源www.wisestudy.cn,孙老师作品,电话13803810136。”需要全文内容也请联系孙老师。英文原文

To Do List Application in Internet Explorer 6.0
本例演示了怎样使用ASP.NET里如下技术:

  • Web控件,包含令人敬畏和兴奋的DataGrid控件。
  • DataGrid模板列
  • Web表单数据绑定
  • 动态控件创建
  • 可视状态
  • 代码渲染块
  • 数据绑定表达式
  • 后台代码

另外,还有简单的ADO.NET动作、Web表单内使用CSS和嵌入Jscript来灵活展现。
安装和配置
先讲解例子代码怎样安装。微软吹嘘说ASP.NET程序能够“XCOPY”安装。这几乎是真的。你肯定能拷贝一个.aspx文件到你的\inetpub\wwwroot目录,接着用浏览器打开此页面文件,页面执行和显示。我开始构造应用程序时,也是这样做的。非常快,我想到我需要使用调试器来估算运行情况,所以我把工程加入到VS里获取更多控制,后来就没再回顾了。简要地说,下面是正确安装工程文件所需要进行的操作,这样你能构造和用VS进行调试。

  1. 解压工程源文件到\inetpub\wwwroot目录下的todo目录或其它目录。
  2. 打开IIS的MMC插件,或者互联网服务管理器。浏览目录且选择属性。在目录标签的应用程序设置区里,点击创建。这让IIS和VS能够恰当工作。
  3. 编辑ToDo.csproj.webinfo文件且设置URLPath到第一步里指定的工程目录上。
  4. web.config文件里,设置Access数据库文件所在的目录到<appSettings>标签上。
  5. 你必须赋予对todo.mdb文件的修改、读取&执行和读写权限给本地机器的ASPNET帐号,否则在尝试更新入口时你会遇到困惑的错误提示信息“操作必须使用可更新的查询”。

完成这些工作,你应该能双击打开Todo.csproj且在VS里打开工程了。注意,我手工创建了Default.htm文件,此文件重定向到ToDoList.aspx文件上。
源代码总览
这时不讲基础,只对源代码里的重点进行讲解。
首先是数据库,我使用Access 2000和ado.net来完成数据访问。这是最容易的方法。我使用了OleDbDataAdapter类,也肯定地结合使用了基本SQL语句。如下的代码片段是在ADO.NET和ASP.NET里经常用:

                    string connStr =  ConfigurationSettings.AppSettings["ConnectionString"];
                    string queryStr = "select  * from Items where id=" + idStr;
OleDbDataAdapter adapter = new OleDbDataAdapter(queryStr, connStr); DataSet ds = new DataSet(); adapter.Fill(ds);

注意我把数据库的连接字符串保存到了配置文件里,这点在安装阶段说明里有。在web.config文件里,查看如下节:

                    <appSettings> 
<add key="ConnectionString"
value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=
C:\Inetpub\wwwroot\todo\ToDo.mdb" />
</appSettings>

主页面是ToDoList.aspx.效果图在本文开始部分有显示。本页面的目标是显示todo项目的列表,允许进行简单的过滤,且允许添加、修改、删除和关闭项目。在代码里,你能看到把ASP.NET web控件和旧风格的HTML与CSS部分能够混合使用。实际上,微软基于性能原因也是推荐这样做,你不要使用Web控件,除非你需要动态生成内容。

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内