随笔分类 -  .net技术

关于iis中aspx页面无法访问,但是html页面可以访问的解决办法
摘要:1,参考了网上很多经典的解决办法 不再累述,大家可以通过连接过去看。http://blog.csdn.net/wangluojisuan/article/details/6927405http://apps.hi.baidu.com/share/detail/407748312,补充一点 我在试了上述办法后没有效果。最后发现,原来是之前我重装过一次iis,中间提示需要从win2003的sp2中复制安装文件,我并没有选择sp2,而是直接跳过了。所以留下了隐患。 最后重装iis,并按照微软提示选择安装文件,需要从sp2中选择时就要从sp2中选择,需要从win2003的i386中选择时就从i38.. 阅读全文

posted @ 2012-02-22 19:43 农民 阅读(8542) 评论(0) 推荐(0)

字符编码笔记:ASCII,Unicode和UTF-8(转)
摘要:转自:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字... 阅读全文

posted @ 2009-03-17 17:31 农民 阅读(557) 评论(0) 推荐(0)

如何让vs2005的网站编译成一个DLL
摘要:有两种办法1,安装vs2005的sp1补丁。建立web项目,编译后同vs2003相同,会生成一个dll2,安装Web Deployment Projects 插件。通过这个插件可以使vs2005的网站编译成一个dll,详情可在百度搜索,资料很多。 阅读全文

posted @ 2009-03-11 16:51 农民 阅读(682) 评论(0) 推荐(0)

Cookie学习
摘要:注意点:1,如果没有设置过期日期和时间,则表示这个cookie的生命期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览器会话期的cookie被称为会话cookie。会话cookie一般不存储在硬盘上而是保存在内存里,当然这种行为并不是规范规定的。如果设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie仍然有效直到超过设定的过期时间... 阅读全文

posted @ 2009-02-10 17:26 农民 阅读(429) 评论(0) 推荐(0)

多系统间用户账号自动登录的解决方案
摘要:多个系统的用户表以一个字段UserId来关联。该值在所有用户表中唯一,是用户的唯一标识。在用户表中新增一个字段UserGuid,该字段里保存的是调用mssql内置函数 NEWID() 而产生的一个唯一的不重复的字符串。每个系统中增加两个页面,文件名为:AutoLoginTo.aspx(有2个传入参数,ToSite和ToUrl)和AutoLoginFrom.aspx(此页面有3个传入参数,分别为Us... 阅读全文

posted @ 2009-02-09 11:42 农民 阅读(829) 评论(0) 推荐(0)

App_Code,App_Data等文件夹的作用
摘要:1. Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文 件将自动地链接到应用程序。如果在该文件夹中留有不用的或过期的文件,则可能出现“二义性引用(ambiguous reference)”异常的风险。换句话说,如果两个不同的程序集定义相同的类(相同的命名空间和名称),则ASP.NET运行库不能... 阅读全文

posted @ 2009-01-08 09:23 农民 阅读(5368) 评论(0) 推荐(1)

C#中的非托管资源释放(Finalize&Dispose) (外一篇)
摘要:在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。 a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。 b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机资源等等……这些资源一般情况下不存在于Heap(内存中用于存储对... 阅读全文

posted @ 2008-06-22 09:45 农民 阅读(1378) 评论(0) 推荐(0)

对C#整型、浮点型、decimal类型、值类型的理解
摘要:C#中类型的学习。 阅读全文

posted @ 2008-06-13 13:56 农民 阅读(5920) 评论(2) 推荐(0)

在ASP.NET中使用Global.asax文件
摘要:文章关键字:ASP.Net,应用层,模块 概述 Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET 项目中,但是它实际上是一个可选文件。删除它不会出问题——当然是在你没有使用它的情况下。.asax 文件扩展名指出它是一个应用程序文件,而不是一个使用 aspx 的 ASP.NET 文件。 Global... 阅读全文

posted @ 2008-05-29 22:15 农民 阅读(482) 评论(0) 推荐(0)

总结必须学习的10项.NET技术
摘要:1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。 2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的... 阅读全文

posted @ 2008-05-28 13:33 农民 阅读(759) 评论(2) 推荐(0)

C#预处理命令
摘要:C#预处理命令 与C++不同,C#没有独立的预处理器。C#中的预处理指令(pre-processing directives)仅仅用来与C保持一致,而并不是编译器开始编译代码之前的一个单独的处理步骤,它是作为 词法解析的一部分来执行的。 #if #else #elif #endif # define #undef #warning #error #line #region #e... 阅读全文

posted @ 2008-05-24 20:33 农民 阅读(2172) 评论(1) 推荐(0)

对C# 中堆栈,堆,值类型,引用类型的理解
摘要:1,什么是GC GC的全称是garbage collection,中文名称垃圾回收,是.net中对内存管理的一种功能。垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用的对象的内存。当使用可用内存不能满足内存请求时,GC会自动进行。在进行垃圾回收时,垃圾回收器回首先搜索内存中的托管对象,然后从托管代码中搜索被引用的对象并标记为有效,接着释放没有被标记为有效的对象并收... 阅读全文

posted @ 2008-05-19 18:00 农民 阅读(2725) 评论(0) 推荐(1)

ASP.NET技术的学习顺序问题
摘要:如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET。 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP... 阅读全文

posted @ 2008-05-17 13:09 农民 阅读(266) 评论(0) 推荐(0)

关于枚举的种种 (Enumeration FAQ) [C#, IL, BCL] (转)
摘要:Q:在C#里,我们如何表达枚举类型? A:你可以使用enum关键字(keyword)来声明一个枚举类型(enum type): // Code #01 public enum Alignment { Left, Center, Right } Q:枚举类型是值类型(value type)还是引用类型(reference type)?... 阅读全文

posted @ 2008-05-13 16:42 农民 阅读(450) 评论(0) 推荐(0)

关于23种设计模式的有趣见解
摘要:访问世纪流年BLOG站时看到的一段文字,对设计模式的解释很风趣,能够让人很快的了解其含义,学到了不少东西,以下是文章的内容: 对设计模式很有意思的诠释,呵呵,原作者不详。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的... 阅读全文

posted @ 2008-05-08 17:29 农民 阅读(301) 评论(0) 推荐(0)

《Effective C#》Item 1
摘要:《Effective C#》Item 1:用属性来访问类的私有成员 在程序中,难免要访问某个对象的私有成员。那么以前实现这类功能的方法有两种,第一种方法最简单,就是把成员访问符从“private”改为“public”即可;而另一个就是提供公有的成员访问函数来进行访问。那么现在用C#编写程序,就不再需要采用前面所说的两种方法了,而直接使用属性来完成。 首先来看看三种方法的如何实现以及调用的,这里用一... 阅读全文

posted @ 2008-04-29 22:37 农民 阅读(261) 评论(0) 推荐(0)

System.Int32及数据库类型的学习
摘要:System.Int32,在msdn上给出的解释是:表示32位有符号的整数。指二进制为16位。 十进制表示值介于 -2,147,483,648 到 +2,147,483,647之间的有符号整数。 Int32即普通意义上的int。 int 4,char,10 指存储大小 ntext 16 为指针长度 text,ntext或,image定义后面的数字都是指向text,ntext或image数据的... 阅读全文

posted @ 2008-04-29 22:10 农民 阅读(462) 评论(0) 推荐(0)

DropDownList控件选中项的深入研究
摘要:DropDownList 下拉控件 异常:不能在 DropDownList 中选择多个项 阅读全文

posted @ 2008-04-23 15:25 农民 阅读(2100) 评论(4) 推荐(0)

VS2005 VS2008新建网站和新建项目里选Web应用程序区别
摘要:WebApplication编程模型的优点: ●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 ●生成的程序集 WebSite:生成随机的程序集名,需要通过插件WebDeployment才可以生成单一程序集 WebApplication:可以指定网站项目生成单一程序集,因为是独立的程序集,所以和其他项目一样可以指定应用程序集的名字、版本、输出位置等信息 ... 阅读全文

posted @ 2008-04-06 10:38 农民 阅读(514) 评论(0) 推荐(0)

测试系列之七----软件测试 从零开始
摘要:引言 几年前,从学校毕业后,第一份工作就是软件测试。那时候,国内的软件企业大多对软件测试还没有什么概念,书店里除了郑人杰编写的《计算机软件测试技术》之外,几乎没有其它的软件测试相关书籍,软件测试仅仅在软件工程的教材中作为一个章节列出来,因此,我对软件测试一无所知。不过,在正式走上工作岗位之前,公司提供了为期两周的系统的软件测试技术专题培训,对接下来的软件测试工作有很大的指导意义。现在,我继续从事... 阅读全文

posted @ 2008-03-27 16:17 农民 阅读(274) 评论(0) 推荐(0)

导航