ASP.NET连接字符串
1.数据库文件连接
<add name="LocalSqlServer" connectionString="Data
Source=.\SQLExpress;Integrated
Security=True;
AttachDBFilename=|DataDirectory|TimeTracker.mdf;User
Instance=true" />
一. integrated security=true为windows用户验证,而为false时为数据库身份验证(需uid和pwd)
二. AttachDBFilename为连接数据库文件地址,|DataDirectory|语法为数据库路径替换字符串,即替换App_Data文件夹路径,这样就不需要指
定绝对路径
三. User Instance = true, 指示是否将默认的Express实例重定向到调用账户下并在运行时启动实例
2.数据库服务器连接
<add name="ConnectionString1" connectionString="Integrated Security=SSPI;Initial Catalog=master;Server=(local);" providerName="System.Data.SqlClient"/>
相关文档:
那么通过以上的说明,问题二:我们怎么知道IIS和ASP.NET ISAPI到底是怎样工作的?
ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI
前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runt ......
using System.Drawing;
using System.Drawing.Drawing2D;
类:
/// <summary>
/// 生成验证码
/// </summary>
private void DrowCode()
{
Response.Cache.SetNoStore();
System.Drawing.Bitmap image = new System.Drawing.Bitmap(77, 20);
Graphics g = ......
方法一:
string postData = string.Format("a=1&b=2"); //post传递参数
Stream outstream = null;
Stream instream = null;
StreamReader sr = null;
&nb ......
使用验证组可以将页面上的验证控件归为一组。可以对每个验证组执行验证,该验证与同一页的其他验证组无关。
将要分组的所有控件的 ValidationGroup 属性设置为同一个名称(字符串)即可创建验证组。可以为验证组分配任何名称,但必须对该组的所有成员使用相同的名称。
在回发过程中,只 ......
说到ASP.NET缓存,那就是:尽早缓存;经常缓存您应该在应用程序的每一层都实现缓存。向数据层、业务逻辑层、UI 或输出层添加缓存支持。内存现在非常便宜 — 因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。 缓存可以掩盖许多过失 缓存是一种无需大量时间和分析就可以获得“足够良好的 ......