在.net开发中几个重要的认识误区(1) |
在.net开发中几个重要的认识误区
.net如今已经很流行,成为赶时髦的程序员的首选。但是,大量刚刚接触.net的程序员的确存在一定的认识误区,这里先介绍一部分。
一、.net程序再运行一次就会更快
许多人对此的解释是:.net程序第一次运行时会被编译成本地代码,所以再次运行会更快。但遗憾的是,其实每次运行,那些…… |
|
ASP.NET虚拟主机的重大安全隐患(六) |
程序三:显示文件属性和内容的程序showfile.aspx
在显示属性和内容时需要用到的两个主要的类:
System.IO.FileInfo:提供创建、复制、删除、移动和打开文件的实例方法,并且帮助创建 FileStream 对象。
System.IO.StreamReader:实现一个 TextReader,使其以一种特定的编码从字节流中读取字符。除…… |
|
ASP.NET虚拟主机的重大安全隐患(五) |
删除子目录和文件的主要方法和代码:
在删除子目录时,我们需要用到Directory.Delete (string,bool)方法,此方法有两种:
1.public static void Delete(string);
从指定路径删除空目录。
2.public static void Delete(string, boolean);
删除指定的目录并(如果指示)删除该目录中的…… |
|
ASP.NET虚拟主机的重大安全隐患(四) |
程序二:显示目录中所有子目录和文件的程序listdir.aspx
目录下有子目录和文件两种形式,必须分别对待。我们调用此程序本身对子目录进行列表显示,而文件我们需要调用showfile.aspx程序对文件的属性和内容进行显示。并且两者还有不同的删除方法,所以我们在这里设置了两个DataGrid,两个DataTable,两个DataView…… |
|
ASP.NET虚拟主机的重大安全隐患(三) |
创建数据源的代码(代码在listdrivers.aspx.cs文件中):
//通过此方法返回一个集合形式的数据视图DataView
ICollection CreateDataSource() {
//定义内存中的数据表DataTable
DataTable dt = new DataTable();
//定义DataTable中的一行数据DataRow
DataRow dr;
/*向DataTable中增加一个列,格式:DataColum…… |
|
ASP.NET虚拟主机的重大安全隐患(二) |
二、文件系统操作示例
在我们编写代码之前,有必要了解一下我们需要用到的几个主要的类。这几个类都在System.IO名称空间下,System.IO 名称空间包含允许在数据流和文件上进行同步和异步读写的类。
在整个应用程序的开始部分我们需要了解一下服务器的系统信息,这就需要用到System.Environment类,该类提供有…… |
|
Internet银行:选择.NET还是J2EE? |
翻译自:《American Banker》,作者为Corillian公司首席技术官(CTO)。虽然文章的重点是Internet银行,但对于.NET vs J2EE优势作出了论述。
观点/争论
观点: .Net-Java 争论的再次回顾;支持微软一方的反击
星期五,2002年1月25日,作者Chris Brooks
在1月11日的观点文章"就平台优势而言,与.NET相比,Java是一个更好的选…… |
|
安装framework以后出现不能显示aspx页面 |
下载了vs.net正式版,把所有的计算机格式化(5台),重新安装,(这是我的习惯,因为,覆盖安装出了问题,可能就比较复杂,很难判断什么地方出了问题)
2个半小时后,安装结束,把以前做的程序放到目录下运行,4台没有通过,一台通过;出错信息均提示processmodel小节中的帐号和密码设置不正确。
经过查找,该设置存放在C…… |
|
微软发布VB、C#数据库编程代码包 |
http://www.pconline.com.cn/news/app/10201/27968.html
为方便编程人员编制数据库存取程序,微软今天分别发布了VB和C#数据库操作代码包(代码集合)。这两个代码包包括几乎所有在相应语言下进行数据库编程的代码演示片段,可以被直接用来编写.NET应用程序中的数据库操作模块。如果使用它们,将极大的减轻你的工作量。他…… |
|
VS.NET RC5 EA版中所带Visio的UML能力测试报告 |
1.从静态结构图中生成C#工程
应该是相当不错,可以直接生成,甚至可以选择所生成工程的类型及名称等等,命名空间的处理类似于Java,会分成多层目录,比如com.joybase.DB,真正的文件会在[Folder]\com\joybase\DB下面。
但好象生不成类似于属性(get\set)这样的代码。而且建议在设计UML图时不要使用中文名。
2.从C#工程生成…… |
|
VS.NET RC5无法创建Add-IN工程解决办法 |
可能原因:原有的Framework没有卸载,即安装新的Framework。
解决办法:卸载所有的Framework及SDK(不用卸载VS.NET),再重新安装RC5的Framework。
经验教训:在安装新版本之前一定要将原版本安装的所有东西卸载个干干净净!
|
|
从beta2转移到rtm的差别列表 |
刚下载完rc3
这个也许大家有用。
to visit:
http://go.microsoft.com/fwlink/?LinkId=4374
http://go.microsoft.com/fwlink/?LinkId=4372
good luck!
Change List: Beta 2 to Build RTM
The following document contains a list of the changes to the .NET Framework class libraries, compilers (and langua…… |
|
web.config一个中文解释 |
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<!-- 动态调试编译
设置 compilation debug="true" 以将调试符号(.pdb 信息)
插入到编译页中。因为这将创建执行起来
较慢的大文件,所以应该只在调试时将该值设置为 tru…… |
|
Visual Studio.NET FAQ(中文版) |
Visual Studio 中的某些项目类型和功能要求在可以使用此功能或项目之前,安装在安装程序中可能被列为可选的特定软件组件。这些组件中有些必须安装在开发计算机上,而有些则可以安装在远程计算机上。<h2>识别软件要求问题</h2>
下表列出了必须在不同的操作系统上安装以执行指定任务的组件。这些组件不用 Visu…… |
|
Visual Studio.NET版本比较(中文版) |
Visual Studio .NET 有三个可用的版本:Visual Studio 专业版、Visual Studio 企业级开发人员版和 Visual Studio 企业级结构设计人员版。另外,Visual Studio 附带的核心语言——Visual Basic .NET、Visual C++ .NET 和 Visual C# .NET 每个都以单独的版本提供。
下表列出了随各 Visual Studio .NET 版本提供的不同功能。…… |
|
Visual Studio.NET企业级结构设计版评测 |
1.概述
该版据提供者声称是RC2中文版,但据我看来,应该是传说中的RTM版,之所以这么猜想,是基于以下原因:本版本不像RC1版有时间限制。我将时间提到2002年十一月份,仍然可以正常启动(后来改到2004年一样正常启动)。并且在RC版本当中,应该在eula.txt以及启动屏幕上出现“evaluating”(评估)字样,但本版始终没有出现…… |
|
.NET命名规范中文版 |
<b>词语选择</b><b></b>
<b>避免</b>使用由经常使用的名称空间复制的类型名。类型名不能使用下列词语。
System Collections Forms UI
<b>避免</b>使用与常用关键词冲突的标识符。例如,避免使用下列词语。<table class=ubb cellspa…… |
|
在vs.net bate 2中的ado.net简单编程(傻瓜版) |
这篇文章只适合初学者,如果你是大虾,这篇文章就是浪费你的时间。
首先,文件->兴建->项目。项目类型:C#,ASP。NET应用程序。
在工具箱中拖一个sqldataadapter到webform窗口中。
向导先点下一步,新建连接,在连接标签下,选取一个可用的服务器和可用的sqlserver数据库,确定。
然后配置查询生成器(太…… |
|
.net命名规范的不同之处 |
在你的代码中使用注释语句和下边就要讲的统一命名法则是一个很好的习惯,它们会使你的代码更加通用。我(作者)已经在微软工作了近五年的时间了。我不知道你是否跟我一样,在集成和除BUG时遇到很多问题----因为开发者没有遵守统一的命名法则和写注释语句。
在以前版本的Visual Studio中,微软曾建议使用匈牙利命名法来写代码…… |
|
在团队开发环境中使用 Visual Studio .NET(二) |
脱机时签入文件
不可能在脱机时签入文件;因为您未连接到网络,签入命令未启用。这是故意设置的,这样可以在项目重新联机时方便地查看哪些文件在脱机时被签出。
进入联机状态
这与进入脱机状态基本上相同。若要使解决方案及其项目联机,请在“File”菜单上,单击“Source Control”,然后单击“Change Source Contro…… |
|
[1][2][3][4] › » 20条/页 共72条 |