ASP.NET
文章平均质量分 75
lxwhite
这个作者很懒,什么都没留下…
展开
-
.Net开发必备十大工具详解之.NET 开发人员必备工具:NAnt
NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望必须定期手动生成该项目。你更愿意创建每天晚上运行的自动生成过程。NAnt 使你可以生成解决方案、复制文件、运行 NUnit 测试、发送电子邮件,等等。遗憾的是,NAnt原创 2009-04-13 21:22:00 · 403 阅读 · 0 评论 -
.Net开发必备十大工具详解之【FLYabroad 】微软内部代码检查工具 (Microsoft Source Analysis for C#)
SourceAnalysis (StyleCop)的终极目标是让所有人都能写出优雅和一致的代码,因此这些代码具有很高的可读性。 早就听说了[url=javascript:;]微软[/url]内部的静态代码检查和代码强制格式美化工具 StyleCop ,昨天(2008-05-23)微软在 MSDN Code Gallery 发布了 4.2 版本,并命名为 Microsoft Source Analy原创 2009-04-13 21:43:00 · 1106 阅读 · 0 评论 -
VS2008:程序员的最佳选择
2008,比尔盖茨退居二线,但微软并没有因为盖茨的退居,而变软。它依然强硬。它依然是至今为止全球最有实力的软件公司。她的开发工具依然深受程序员的喜欢。这十年来,我一直没有放弃微软的开发工具。从进大学到现在我一直都在使用。进大学时,用VC6.0;工作后,用VS2003、VS2005。前段时间为了帮一学校开发一选课系统,我们项目组就初次体验了VS2008。该选课系统包括学生信息管理、教师信息管理、课程原创 2009-04-13 22:07:00 · 704 阅读 · 0 评论 -
Web Services 简介
Web Services 是一种构建应用程序的普通模型,并能在所有支持 Internet 通讯的操作系统上实施运行。Web Services 令基于组件的开发和 Web 的结合达到最佳,基于组件的对象模型,如:Distributed Component Object Model(DCOM)、Remote Method Invocation(RMI),Internet Inter-Orb Proto原创 2009-04-13 22:08:00 · 689 阅读 · 0 评论 -
认识ASP.NET配置文件Web.config
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设原创 2009-05-06 21:09:00 · 357 阅读 · 0 评论 -
从三层架构到MVC,MVP
一. MVC是谁提出的 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。 二. MV原创 2009-05-11 21:36:00 · 553 阅读 · 0 评论 -
MVC框架
MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言S原创 2009-05-11 21:39:00 · 441 阅读 · 0 评论 -
.Net三层架构
三层体系结构的概念用户界面表示层(USL) 业务逻辑层(BLL) 数据访问层(DAL) BLL将USL与DAL隔开了,并且加入了业务规则各层的作用 1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的原创 2009-05-11 21:37:00 · 758 阅读 · 1 评论 -
引以为戒 .NET开发者常犯的错误
.NET开发过程中不是程式的无法运行,就是程式的效率慢的同蜗牛在爬; 这种情况在.NET的新手中尤其常见他们会遇到什么样的问题?1. 数据库连接超时2. 创建的对象只管用,不管释放3. 调试(Debug)模式下编译后,就用于应用环境中了4. 实际作业模式分享上面的问题就像毒瘤,积累到一定程度就爆发,且影响深远。 1.数据库连接超时篇若要知道数据库连接超时问题,原创 2009-08-07 09:46:00 · 443 阅读 · 0 评论 -
加密Web.Config文件
笔者喜欢将信息保存在Web.config文件的appSettings部分;这样通过改变文本文件的值就可以改变了网站的操作。笔者特别喜欢将连接字符串保存在connetionStrings要素中。 客户一般不认同这种在config文件中保存数据的做法。具体点说,客户关心的是如何在文本文件中保存敏感信息。碰到这类客户时,笔者会告诉他们如果能够其他人可以从他们的网络服务器中移除文本文件,那么他们的问原创 2009-08-07 09:51:00 · 492 阅读 · 0 评论 -
.Net开发必备十大工具详解之用微软Sandcastle创建.NET文档
【IT168 技术文档】从一开始,.NET Framework就允许C#开发者在他们的代码中使用XML形式的注释。这一特性被增加到VB.NET 2.0中。该编译器能够使用这些注释生成基本的技术文档。使用XML注释最终得到一个难以理解的大型XML文件。 开发者想要并希望用其它工具代替XML,建立更易于理解的文档。开源项目NDoc通过改进和简化上述过程,并提供各种帮助文件格式,满足了这一需求。原创 2009-04-13 21:37:00 · 705 阅读 · 0 评论 -
Ajax:拥抱JSON,让XML走开
Ajax(AsynchronousJavaScriptand XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外 的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮[url=javascript:;]语言[/url]?其实XML=TXT。 XML只是符合很多规范的文本。它本身什么都不是,只是原创 2009-04-13 20:21:00 · 306 阅读 · 0 评论 -
.Net开发必备十大工具详解之.NET程序集反编译器Reflector
Reflector for .NET是一个面向 Microsoft .NET Framework 的免费类浏览器、分析器和DLL反编译器,.NET Framework 1.0 一经问世,它便随之而来。Reflector 显示所有托管程序集的类型、方法、属性和事件。Reflector 不只是一个简单的类浏览器界面,它还可以分析其他方法和属性调用特殊类型、方法或属性的方式,以及与其他方法和属性之间的依原创 2009-04-13 21:36:00 · 670 阅读 · 0 评论 -
.Net开发必备十大工具详解之MyGeneration
MyGeneration发布新版本,MyGeneration1.2面市。MyGeneration是一个功能很强大的代码生成工具。通过编写包含各种类型脚本(C#,VB.Net,JScript,VBScript)的模板,通过数据库的表内容,生成你需要的各种代码。你可以用它来生成ORM的实体类,存储过程,SQL语句等等。 MyGeneration1.2新增特性:.NET 2.0编译、模板的加密、原创 2009-04-13 21:36:00 · 516 阅读 · 0 评论 -
.Net开发必备十大工具详解之the regulator特色工具
Regulator 是最后一个添加到我的头等工具清单中的。它是一种很有特色的工具,能够使生成和测试正则表达式变得很容易。人们对正则表达式重新产生了兴趣,因为它们在 .NET 框架中受到很好的支持。正则表达式用来基于字符、频率和字符顺序定义字符串中的模式。它们最常见的用途是作为验证用户输入有效性的手段或者作为在较大字符串中查找字符串的方法 — 例如,在 Web 页上查找 URL 或电子邮件地址。Re原创 2009-04-13 21:34:00 · 559 阅读 · 0 评论 -
ASP.NET中高级程序员面试题
第一部分:互相介绍及了解1.请介绍一下你自己?包括工作经历和项目经历?2.请谈一下你就最近的一个项目?你在其中的职责和负责的部分?第二部分:一、ASP.NET技术问题选择性提问。一般可以选择三五个。1. 简要说一下.Net的编译过程.2.ASP.NET与ASP的区别3.谈一下ASP.NET页面生命周期4.ASP.NET程序的运行机制。可以从一个页面的请求到返回的角度谈5.Javascript中类库原创 2009-04-13 22:04:00 · 2044 阅读 · 1 评论 -
遍历指定文件夹下所有的xml文件并动态生成HTML页面
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr原创 2009-04-13 21:20:00 · 401 阅读 · 0 评论 -
.Net开发必备十大工具详解之查询表达式(LINQ)简介
LINQ是Language Integrated Query的简称,它是集成在.NET编程语言中的一种特性。已成为编程语言的一个组成部分,在编写程序时可以得到很好的编译时语法检查,丰富的元数据,智能感知、静态类型等强类型语言的好处。并且它同时还使得查询可以方便地对内存中的信息进行查询而不仅仅只是外部数据源。LINQ定义了一组标准查询操作符用于在所有基于.NET平台的编程语言中更加直接地声明跨越、过原创 2009-04-13 21:33:00 · 501 阅读 · 0 评论 -
.Net开发必备十大工具详解之NUnit 2.5 Alpha发布
【IT168 产品新闻】NUnit是一个.NET上的单元测试框架。NUnit 1.x主要是移植JUnit 3.8。从2.0版本开始,NUnit进行了重写和重新设计,使用Attributes代替特定的方法和相应的基类。 过去的五年时间里发布了五个版本,最新版本是2.5 ,目前还是Alpha阶段。这个发布支持以下特性:数据驱动测试 —— 使用[TestCase] 和 [DataSource]原创 2009-04-13 21:37:00 · 540 阅读 · 0 评论 -
.Net开发必备十大工具详解之Snippet Compiler
代码段编译工具 1. 工具概述 Snippet Compiler是一个基于 Windows 的小型应用程序,你可以通过它来编写、编译和运行代码。现在Snippet Compiler已经支持.NET Framework 3.5,最新版本为Snippet Compiler Live 2008 Ultimate Edition for Developers (Alpha)。 官方主页:http:/原创 2009-04-13 21:45:00 · 571 阅读 · 0 评论 -
C#、.Net33道经典面试题目及答案
1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造 函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用 类型,改变其变量的值会改变其原值。申明结构用Struck关键字,申明类用class关键字,向方法传递结构是时是通过值传递的,而原创 2009-04-13 21:45:00 · 428 阅读 · 0 评论 -
ASP常见WRITE方法的使用
<br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br /><title>常见Write方法的使用</title><br /></head><br /><body><br /><%<br />myname="输出变量myname"<br />mycolor="red"<br />Response.Write("How are you!<br>") '直接输出字符原创 2011-03-29 15:03:00 · 2408 阅读 · 0 评论