Net之旅:Web.config保存整个站点设置
web.config存储应用到整个站点的值.组织为XML文件并位于根目录下,结点主要保存三个方面的信息:
1:在开发和部署环境下应用程序功能可用性的设置.
2:保存当从数据源读取和向数据源写入时使用值的连接字符串.
3:保存所有其他信息的system.web和system.net设置.(system.web设置分为几个类)
3-1:使页面指向其它执行代码的页面http模块.
3-2:应该在编译时开启的调试例程.
3-3:验证技术.
3-4:role manager设置(开启或关闭)
3-5:匿名识别设置(允许或拒绝)
3-6:错误处理设置.
3-7:用于导航和菜单的web.sitemap文件数据.
3-8:用于识别用户的配置数据.
3-9:简单邮件传输协议的电子邮件配置(smtp).
3-10:识别大对象中对象位置的命名空间的定义.
system.net 保存用于目的一个设置.
Cngothic从书中整理-转截请注时出处:歌特中国

, , ,

密码最短长度为7,其中必须包含以下非字母数字字符: 1.
在学习ASP.NET 2.0 网站管理工具-创建用户填写密码时.总是提示:密码最短长度为7,其中必须包含以下非字母数字字符: 1.Cngothic抓狂了试了好多遍依然为行.后GOOGLE了一下.资料说到 以下非字母数字字符: 1. 这句其实就是不是 1 .而是说些特殊字符.如:~!@#$%^&*()_+
后在填写密码中加上了_后.密码设置成功.提示信息真是怪.

, , , ,

Net之旅:Master页面 和 Content页面
说到 Master 和 Content 页面不知有多少人用过CMS(网站管理系统)。
其Cms工作表现形式:在首页模板中插入标签 {$歌特中国}; {$歌特中国} 标签内容为”歌特中国Web技术交流站”
查看网站首页。{$歌特中国} 标签的位置显示的为 “首页 简介。。。。”
也可在页面中插入更多标签。被插入标签的位置在浏览时会显示标签内容。
现回过头一说 Master 和 Content 页面。
Master 即母页(与上面所说Cms中的模板类似)
代码表现形式:

  1. <%@ Master Language="C#" Debug="true" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <script runat="server">
  4. </script>
  5. <html xmlns="http://www.w3.org/1999/xhtml" >
  6. <head runat="server">
  7.     <title>Wrox United</title>
  8.     <link href="site.css" rel="stylesheet" type="text/css" />
  9. </head>
  10. <body>
  11.     <form id="MainForm" runat="server">
  12.     <div>
  13.         <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
  14.         </asp:contentplaceholder>
  15.     </div>
  16.     </form>
  17. </body>
  18. </html>

Read the rest of this entry »

, , , ,

Net之旅:常规Web站点任务的简单解决方案
Cngothic从书上整理了些资料.(转载请注明出处)
1:一致性和个性化
Web设计者往往想要获得两个互相矛盾的设计特性。一方面他们想让整个站点有一个一致的外观。但是相反地,他们也想让用户能够根据自己对颜色,字体和其他特性的喜好自定义站点。ASP.NET 2.0提供MasterPage控件,它能使网站在标题,菜单和链接的布局上保持一致。在该一致的布局下,设计者可以添加一个控件,允许用户从几个主题中选择一个应用到所有的页面中。
2:导航
每个站点都需要3种形式的导航工具。导航菜单一个,当前位置菜单一个。容易地向上一层或下一层菜单一个。ASP.NET 2.0支持一个称为SiteMap的XML文件。然后ASP.NET 2.0控件就可以根据站点地图和当前页面的名称来显示菜单和其他导航工具。
3:登录,安全和角色
ASP.NET 2.0提供几个用来创建和实现比大多数我们用手工编程实现要好的登录系统控件,除了简单的站点登录。系统还提供口令提示和一个创建新用户的系统。也可以分配给用户一个角色。(角色的意思不多说了。即权限问题)
4:连接到数据
ASP.NET 2.0 通过两组处理数据的控件提供一套丰富的数据功能。Data Source 控件提供数据源的连接。Date bound控件获取该信息并把它转换成HTML的形式显示。
Read the rest of this entry »

, , ,

visual studio 2005代码视图中插入光标切换方法
使用visual studio的时候有时不知按了哪个键。插入的鼠标光标显示的为块状。
导致无法在两字母间插入光标。中有选择后面的一个字符。打字时也将后面的字符替换。
这是因为按到了insert键所致。
解决方法用insert键来切换光标显示方式。

, ,