2008年4月11日

Visual Studio 开发中常见的文件名后缀

用Visual Studio进行开发时项目内会有很多文件,其中常见的文件名后缀及其功能如下:

.sln:解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息。   

.csproj:项目文件,创建应用程序所需的引用、数据连接、文件夹和文件的信息。   

.aspx:Web  窗体页由两部分组成:视觉元素(HTML、服务器控件和静态文本)和该页的编程逻辑。Visual  Studio  将这两个组成部分分别存储在一个单独的文件中。视觉元素在.aspx  文件中创建。
 
.ascx:ASP.NET的用户控件,是作为一种封装了特定功能和行为的Web页面被开发的。一个用户控件包含了HTML、代码和其他Web或者用户控件的组合。
 
.aspx.cs:Web  窗体页的编程逻辑位于一个单独的类文件中,该文件称作代码隐藏类文件(.aspx.cs)。   
 
.cs:  类模块代码文件。业务逻辑处理层的代码。   
 
.asax:Global.asax  文件是一个可选的文件,该文件包含响应  ASP.NET  或  HTTP  模块引发的应用程序级别事件(如Session、Application等的操作)的代码。   
 
.config:网络应用程序中的Web.config文件和Windows应用程序中的app.config向它们所在的目录和所有子目录提供配置信息。   
 
.aspx.resx/.resx:资源文件,资源是在逻辑上由应用程序部署的任何非可执行数据。通过在资源文件中存储数据,无需重新编译整个应用程序即可更改数据。  
 
.XSD: 在图形界面下生成的XML文件,用来保存对数据库的查询、插入、删除、更新等方法,可以重复调用。  
 
.pdb:PDB(程序数据库)文件保持着调试和项目状态信息,从而可以对程序的调试配置进行增量链接。   
 
.suo:解决方案用户选项,记录所有将与解决方案建立关联的选项,以便在每次打开时,它都包含您所做的自定义设置。   
 
.asmx:asmx  :文件包含  WebService  处理指令,并用作  XML  Web  services  的可寻址入口点。   
 
.vsdisco(项目发现)文件  基于  XML  的文件,它包含为  Web  服务提供发现信息的资源的链接 (URL)。   
 
.htc:一个HTML文件,包含脚本和定义组件的一系列HTC特定元素.htc提供在脚本中implement组件的机制

.skin: 皮肤文件,用来设置网络应用程序中特定控件的字体、颜色等显示信息。

.css: 样式表文件,用来为网络应用程序设定各种HTML TAG的字体、颜色等显示信息。

.sitemap: 站点地图文件,用来设置网络应用程序中所有文件的树状站点地图。

.master文件:母版文件,为网络应用程序设置网页的统一模板,新网页可以直接继承母版文件。

posted @ 2008-04-11 11:33 罗伟 阅读(220) 评论(0) 编辑

Visual Studio Team System介绍

Microsoft的Visual Studio Team System按照软件工程的思想,包含了软件开发过程需要的多个工具,下面做一个介绍:

      (1)Microsoft Visual Studio Team System - Team Foundation Server

  作为团队协作平台,将团队门户,版本控制,工作项跟踪,Build管理,过程指导以及商务智能整合到一个统一的服务器当中。Visual Studio Team System的所有版本都同Team Foundation Server 进行了紧密集成,这样就可以为用户的开发活动提供完整的可见度。Team Foundation Server 可以让团队中的每一个人通过有效的协作提高效率并最终提交高质量的软件。

  (2)Microsoft Visual Studio Team System - Team Suite

  为不同的团队成员提供了一系列针对架构,设计,程序开发,数据库开发以及应用程序测试的相关工具。团队成员可以不断的学习新技能并在应用程序生命周期中使用一套完整的工具以及相关手册。

  (3)Microsoft Visual Studio Team System - Architecture Edition

  关注如何改善分布式系统的设计及验证。它可以让架构师,操作经理以及开发人员直观的构建面向服务的解决方案,并且在部署之前,通过操作环境对其进行验证。

  (4)Microsoft Visual Studio Team System - Database Edition

  针对数据库的变更管理和测试提供了一系列高级工具,并且它还可以帮助数据库开发人员和管理人员提高生产力,最终在数据库级别提升应用程序的质量。

  (5)Microsoft Visual Studio Team System - Development Edition

  为开发人员提供了一系列高级的工具来鉴别低效的、不安全的、低质量的代码,并且可以指出编码的最优方法,将软件单元测试过程自动化。这些工具可以帮助团队成员编写高质量的代码,减少与安全相关的问题,并且避免在后续的开发周期中出现Bug。

  (6)Microsoft Visual Studio Team System - Test Edition

  针对整合到Visual Studio 环境当中的Web 应用程序以及服务,提供了整套的测试工具。这些测试工具可以让测试人员进行编写、执行和管理测试项目及所有包含在Visual Studio 中的相关工作项。

  (7)Microsoft Visual Studio Team System - Test Load Agent

  可以为Web 应用程序生成测试负载。它可以让公司通过对负载下的Web 应用程序和服务器进行更加精准的性能测试,从而提升服务质量。

      (转载至新浪科技,原文链接为http://tech.sina.com.cn/it/2008-03-12/16352073524.shtml

posted @ 2008-04-11 11:16 罗伟 阅读(148) 评论(0) 编辑

2007年11月15日

微软MSDN提供的数据库 SQL Server 2005 文档

http://msdn2.microsoft.com/zh-cn/library/ms203721.aspx
微软数据库SQL SERVER 2005的官方详细文档,同样来自MSDN。
SQL Server 2005 联机丛书 和 SQL Server 2005 教程 里面的内容都很丰富, :-)

posted @ 2007-11-15 15:26 罗伟 阅读(315) 评论(0) 编辑

2007年11月14日

微软MSDN提供的Visual Studio开发文档

http://msdn2.microsoft.com/zh-cn/library/ms269115(vs.80).aspx
左边的树一层层打开之后可以看到很详细的讲解。

posted @ 2007-11-14 15:11 罗伟 阅读(25) 评论(0) 编辑

微软Visual Studio 的官方网站

http://msdn2.microsoft.com/zh-cn/vstudio/default.aspx
里面内容很丰富!

posted @ 2007-11-14 15:05 罗伟 阅读(33) 评论(0) 编辑

欢迎大家来到我的技术博客

欢迎大家!这个博客主要用来传播微软的.NET开发技术,

posted @ 2007-11-14 15:02 罗伟 阅读(21) 评论(0) 编辑

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

导航

统计

公告

昵称:罗伟
园龄:4年3个月
粉丝:0
关注:0

搜索

 
 

常用链接

我的标签

随笔档案

阅读排行榜

推荐排行榜