.NET/C# 中float double相关的一个小知识点
今天在一个C#练习100例中看到这么一段代码:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 float f_a = 2323.03f;2 d...
c#泛型的使用
在2005年底微软公司正式发布了C# 2.0,与C#1.x相比,新版本增加了很多新特性,其中最重要的是对泛型的支持。通过泛型,我们可以定义类型安全的数据结构,而无需使用实际的数据类型。这能显著提高性能并得到更高质...
简单C#生成静态及相关读取模板文件
string gh = HttpRuntime.AppDomainAppPath; StreamReader reader = new StreamR...
C# 获取项目程序路径的方法
1.asp.net webform用“Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“\”;2.c# winform用A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“\”;B:“Ap...
ASP.NET从字符串中查找字符出现次数的方法
今天在一场“特殊的讨论”中引入了一个问题,如何在C#求出字符串中某字符的出现次数,比如求“ADSFGEHERGASDF”中“A”出现的次数。首先想到的方法当然是从头遍历字符串并统计: 程序代码 c1=0; for(inti=0;...
asp.net防止刷新重新提交触发后台事件的方法
Asp.net的后台事件绑定是一个很好用的功能。但是在页面提交后如果再刷新页面,就会重新Post页面并调用后台方法。这是几乎所有的浏览器的实现的情况:当你通过Post方式提交一次表单之后,如果直接F5 Refresh,都会重...
C#遍历窗体控件代码,遍历窗体所有按钮控件代码
foreach(Control c in this.Controls){ listBox1.Items.Add(c.Name); Control c1 = c as Button; ...
.NET/C# 类构造函数中this的用法
在C#中this用来指代当前对象,用于当成员函数中的形参名跟成员变量名一致时,进行区分。 但this不仅仅只有这一作用,this还可以如下这样用:代码<!--Code highlighting produced by Actipro CodeHighlig...
C# 中panel的mousewheel事件触发
如果将窗体或容器控件(如Plael控件)的AutoScroll属性设置为True时,那么当窗体或Panel容不下其中的子控件时就会出现滚动条,通过移动滚动条可以上下显示出窗体或Panel中的全部内容。但是默认情况下滚动条的移动只能...
asp.net程序调试 连接池和 "Timeout expired"异常
System.InvalidOperationException: Timeout expired. The timeout periodelapsed prior to obtaining a connection from the pool. This may haveoccurred because all pooled connection...
ASP.NET 3.5 Extensions新特性:ASP.NET Dynamic Data 体验
概述ASP.NET 3.5 Extensions CTP包含了一个新特性是“ASP.NET Dynamic Data Support(动态数据支持)”,它允许我们不用编写一行代码极其快速地建造使用LINQ to SQL对象模型的数据驱动的网站。 创建ASP.NET Dynamic ...
asp.net页面的相关标记:(<%$, <%=, <%, <%#, etc.)
今天第一次看到<%$ ... %> 类似的标记 ,原来这个标记可以直接读取web.config里面的配置信息。view sourceprint?1PageSize='<%$ AppSettings:GridViewDefaultPageSize %>'<br>这种方式只能使用在某些server tag内...
VS 2010探索之旅TFS指南
使用过Visual SourceSafe的人都知道,VSS是一个便于安装和使用的源代码管理系统。TFS更提供了一个强健的系统,不仅提供了源码管理,而且包括了项目跟踪和开发支持。这篇文章将主要介绍一下VS 2010基本配置下的TFS。 ...
生产环境中部署asp.net mvc项目实战
经过不懈努力,我们网站的信息发布管理平台1.1终于开发完成。该管理平台采用的是asp.net MVC 1.0 + SqlServer2005 + WindowsService的分布式架构。asp.net MVC的出现使得开发过程中各个岗位职责清晰,但在生产环境...
在VS2010中创建自定义的代码段
本文基于Visual Studio 2010 RC版本1. 在项目中新增一个xml文件为carysn.snippet,然后插入代码段,如下图: 2. ...
Visual Studio 2010 建模学习- 与TFS工作项进行集成
在博客《VS 2010 测试功能学习(三) 真正的主角儿》中曾经介绍过,Visual Studio2010的核心实际上是后端的Team Foundation Server,它集成了很多ALM的功能。VS2010的开发、测试等都与VS20...
超级简单:在asp.net中限制下载文件的访问权限
如果你想使下载的文件对终端的用户是私有的,需要他们通过验证用户名和密码验证访问。那么所有人都会建议你不要把文件放在web服务器的根目录下,然后建议你使用Response.TransmitFile。但是,如果你没...
.NET伪静态使用以及和纯静态的区别
一、伪静态的用处有些用户觉得,伪静态和真静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是真静态还是伪静态?估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问...
.NET伪静态使用以及和纯静态的区别
一、伪静态的用处有些用户觉得,伪静态和真静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是真静态还是伪静态?估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问...
ASP.NET 开源CMS汇总
列举出自己见过的asp.net开源cms,方便初学者入门学习,如果有更好的开源cms请在评论中推荐,谢谢!1. DotNetNuke(ASP.NET 2.0) 个人推荐深入研究DotNetNuke是一个Web应用框架的理想,为创建和部署的项目,如商业网站,企...