ASP.NET编程:Asp.net Web使用程序开辟-媒介/第一章仓酷云
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。媒介“我们的方针,不单单是做出几个新功效,而是要回覆一个成绩:怎样让如今的开辟职员生存更简单一些?”——微软开辟部门副总裁ScottGuthrie。
本系列文章不走学院派门路,躲避架构等也许念,用到甚么,讲甚么,用最小的进修本钱完成两个方针:
完成团队开辟,一团体写程序老是对照活跃的,小同伴们相互撑持,相互勉励就年夜纷歧样了;
使用visualstudio轻松兴奋但又对照靠谱地开辟出所要的工具。
第一章创立并毗连到vs2013团队项目
1.1安装vs2013
安装历程基础上是一起下一步,只是在选择功效时,只选择必要的项以下降磁盘占用空间。
1.2注册Microsoft帐户(假如已有帐户请略过该节)。
跟着微软源码托管网站http://www.visualstudio.com/近期正式上线,我们能够不用构建TFS服务器,间接使用官方网站托管代码并完成团队开辟。vs2013集成开辟情况对团队开辟撑持有了很年夜的加强,同时与官网集成更好,二者搭配可以十分便利地完成团队开辟。
利用微软的源码办理网站,必需注册一个Microsoft帐户,在http://www.visualstudio.com/网站右上角,点击“登录”,在新开界面右下角,点击“当即注册”进进注册界面。
注册乐成后会进进该界面,输出全名、国度/区域等信息后,点击’持续’按钮。
注册的最初一步,你必要创立一个收费帐户,依照图示,创立https://test12345678.visualstudio.com帐户URL。
1.3倡议团队项目并到场团队成员(假如你不是项目倡议者请略过该节)。
倡议团队项目有两个办法,办法一是在网页上创立:
翻开刚创立的帐户URL:https://test12345678.visualstudio.com,鄙人图界面中填写项目称号、版本把持等外容,点击’Createproject’便可。
办法二是在vs2013中创立项目:
在vs2013右边,选择团队资本办理器–点击毗连(工具栏上相似插头的按钮),然后点击创立团队项目
在弹出的对话框中按提醒操纵便可
假如你本人在局域网构建了TFS服务器,会呈现以下的对话框
团队项目创建完成后,必要在当地事情区’新建’办理计划,创建好办理计划后就能够把计划签进服务器供团队其他成员举行开辟了。
增加团队成员:
到本人帐户URL下,翻开新建的项目,在Members标签下,点击’Manage…’;选择AddAUser,在Identities中输出团队成员的微软帐户ID;至此,该帐户就能够到场到项目标团队开辟了。
1.4毗连到团队项目入手下手开辟
完全不一样的。.net其实我也说不太清,.net可以把他理解为跟J2EE相对的工具。c++主要做系统相关的开发你要学.net的话就应该学C#。(其实微软在.NET平台上也考虑了给C++留一个地位。 主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。 ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。 对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。 ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。 逐步缩小出错代码段的范围,最终确定错误代码的位置。 主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。 可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。 是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
页:
[1]