Ⅰ visualstudio怎么把调试页面发给别人
Visual Studio 项目具有针对你的程序的单独发布和调试配置。 生成调试版本的目的是用于调试,而生成发布版本的目的是用于最终发布分发。
在调用配置中,程序使用完整符号调用信息编译,且不进行优化。 优化会使调试复杂化,因为源代码和生成的指令之间的关系更加复杂。
程序的发布配置进行了完全优化,且不包含任何符号调试信息。 对于托管代码和 C++ 代码,根据使用的编译器选项,可在 .pdb 文件中生成调试信息。 如果以后还必须调试发布版本,创建 .pdb 文件就非常有用。
有关生成配置的详细信息,请参阅了解生成配置。
可以从“生成”菜单、从工具栏或在项目的属性页中更改生成配置。 项目属性页是特定于语言的。 下面的过程演示如何从菜单和工具栏更改生成配置。 有关如何在使用不同语言的项目中更改生成配置的详细信息,请参阅下面的另请参阅一节。
更改生成配置
要更改生成配置,请执行以下操作之一:
在工具栏上,从“解决方案配置”列表选择“调试”或“发布” 。
或
从“生成”菜单,选择“Configuration Manager”,然后选择“调试”或“发布” 。
为版本生成符号 (.pdb) 文件(C#、C++、Visual Basic、F#)
可以选择生成符号 (.pdb) 文件以及要包括的调试信息。 对于大多数项目类型,编译器默认为调试和发布版本生成符号文件,而其他默认设置因项目类型和 Visual Studio 版本而异。
重要
调试器只会为可执行文件加载与该可执行文件生成之时所创建的 .pdb 文件完全匹配的 .pdb 文件(即该 .pdb 文件必须是原始 .pdb 文件或其副本)。 有关详细信息,请参阅 为什么 Visual Studio 要求调试器符号文件必须与同时生成的二进制文件完全匹配?。
每个项目类型可能有不同的设置这些选项的方法。
为 C# 或 ASP.NET Core 项目生成符号文件(仅 .NET Core、.NET 5+)
如需详细了解 C# 调试配置的项目设置,请参阅 C# 调试配置的项目设置。 (对于 Visual Basic 中的 .NET 项目,符号文件的配置方式与 .NET Framework. 中的符号文件相同。)
在“解决方案资源管理器”中,右键单击项目,然后选择“属性”。
在侧窗格中,选择“生成”>“常规”。
在“优化代码“部分,选择“调试”或“发布”。
在“调试符号”列表中,选择“PDB 文件,当前平台”、“PBD 文件,可移植”或“嵌入式”。
可移植格式是 .NET Core 的最新跨平台格式。 如需详细了解各个选项,请参阅“高级生成设置”对话框 (C#)。
生成你的项目。
编译器将在与可执行文件或主输出文件相同的文件夹中创建符号文件。
Ⅱ 用Visual studio可以开发非托管代码(即本地代码)吗即不是将源码编译为IL,而是直接编译成为汇编。
可以、在文件->新建->项目 Visual C++ 中不选择 CLR (托管代码)项目就行了、其它的VC下的都是本地代码的开发、比如MFC、ATL、Win32、常规....都行、
VS下的C#和VB(VS2003以上)都只能开发托管的代码、
Ⅲ 如何在vs studio中使用代码云托管
一、首先,你需要在“码云”上有个账户:
创建账户即可
二、新建一个项目:
对项目进行设置:
记住项目路径,记住项目路径,记住项目路径
项目创建完毕,暂时可以先不管它。
三、我们来打开vs,在解决方案上点击右键,选择“将解决方案添加到源代码管理”,然后选择“Git”
四、在“视图”中打开“团队资源管理器”,点击设置
填写用户名(随便定一个就行,这个就是在云端管理时起可以明确哪些代码是被哪个账户更改上传的作用),邮箱,以及本地存储路径
五、提交代码,点击“提交”或是“未同步提交”
设置云托管路径,就是在第二条中记录的路径
这时点击发布,会出现以下问题:
解决方法是换个分支:
六:新增分支:
默认的分支为master,细心的同学想必也发现了码云上的默认分支也是这个名字,所以这就是冲突的来源了,既然如此,我们新建一个分支,然后把项目发布到这个分支上,问题自然就解决了。
在刚才出错的页面,点击"master"的下拉箭头,选择新建分支
创建完成后在分支名称上点击右键发布:
再次点击“未同步提交”或是“提交”,再点击“同步”,将项目发布到新建分支上
如此,便可在码云上查看我们上传的代码:
若是后来更改了代码,只需在解决方案上右键点击“提交”即可提交修改,此时需要写上版本备注,以便日后对比不同版本之间代码以及管理
Ⅳ VisualStudio2010的学习版和旗舰版有什么区别
一、收费标准不同
Visual Studio 2010旗舰版的完整版售价11899美元,升级版售价3799美元。而Visual Studio2010的学习版是完全免费的一个工具,对学生来说可以用来很好的学习c语言,c++,java等语言。
二、使用对象不同
Visual Studio 2010旗舰版面向开发团队,软件开发公司开发各类软件产品用的,功能很齐全,但是需要交纳一定的费用。Visual Studio 2010学习版是面向于广大大学生和一些学习编程语言的学习人群的编辑器。
三、功能上也有一些不同
Visual Studio 2010旗舰版面向开发团队及公司用的,在功能上提供了更多的技术支持,功能很全面,很适合与团体开发软件。但是Visual Studio 2010学习版在功能上相对来说没有那么全面了,但不影响大家的学习。
(4)代码托管visualstudio扩展阅读:
Visual Studio 2010学习版的特点:
1、支持Windows Azure,微软云计算架构迈入重要里程碑。
2、助力移动与嵌入式装置开发,三屏一云商机无限。
3、实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。
4、升级的软件测试功能及工具,为软件质量严格把关。
5、搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力,
6、创建美感与效能并重的新一代软件。
7、支持最新C++标准,增强IDE,切实提高程序员开发效率。
Ⅳ 如何在vs studio中使用代码云托管
以前试过vs中添加外部工具链,但没有成功。现在是同时开两个软件,vs中建个项目导入原代码,进行编辑,保存后再在MDK中进行编译器。虽然这样有些麻烦,但是只能这样了。如果你找到了更好方法,麻烦给我留言。
Ⅵ visual studio 2003代码怎么移植到2008上运行
如果是.NET CLR托管代码,在打开项目时会自动出现“.NET升级向导”,一路Next就可以了,升级后的代码只能用更高版本的VS打开,不能再用VS2003来打开。向导默认会自动备份原来的代码。
如果是VC++6.0的本机代码要用VS2003或更高版本来打开,会遇到一些问题。这是因为VC++6.0默认用ASCII编码,而VS的更高版本则使用Unicode编码。只要把字符变量类型从char改为wchar_t就行了。最好在编码过程中避免直接使用诸如char等数据类型,要用TCHAR宏;字符串也要用_T()宏,这样可以提高代码的可移植性。
Ⅶ visual studio team services怎么使用
进入微软的Visual Studio网站,找到试用Visual Studio Online的链接
如果是英文版的网站,那么可以拉到页面最下方,选择中文显示页面
选择试用Visual Studio Online之后,进入到登陆页面,需要有一个Microsoft账号登陆,如果没有的话可以注册一个新的帐户
进入创建Visual Studio Online帐户的页面,输入全名和帐户名
注意:帐户名名字很重要,以后也是进入这个地址来访问自己的项目
创建Visual Studio Online帐户成功之后,进入创建项目页面,选择tfs或者git,如果想测试的话可以两种项目都创建一个,了解它们之间的不同
6
项目创建好之后,打开Visual Studio的Team Explorer,链接到vsonline,就可以开始写代码并把代码托管到vsonline随处访问
Ⅷ visualstudio2012计算代码
VS2005,2003和2002的开源行计数器可在此处获得:
http://www.wndtabs.com/
此处还讨论了创建一个计算VS插件的行,在Codeproject上完成代码
http://www.codeproject.com/KB/macros/LineCounterAddin.aspx
另外Slick Edit Gadgets有一个很好的行计数器,这里:
http://www.slickedit.com/procts/slickedit
和Microsoft Visual Studio Team System 2008包括一个良好的行计数器。
请记住:
通过代码行测量编程进度就像按重量测量飞机构建进度一样。 比尔盖茨
#3楼
在Visual Studio Team System 2008中,您可以从菜单Analyze - >'Calculate Code Metrics for Solution'中进行操作,它将为您提供整个解决方案的行数(除其他外g )
#4楼
我发现powershell对此很有用。 我认为LoC无论如何都是一个非常虚假的指标,所以我不相信任何更正式的要求。
从一个小的解决方案的目录:
PS C:\Path> (gci -include *.cs,*.xaml -recurse | select-string .).Count
8396
PS C:\Path>
这将计算所有解决方案的.cs和.xaml文件中的非空行。 对于更大的项目,我只使用了不同的扩展名列表:
PS C:\Other> (gci -include *.cs,*.cpp,*.h,*.idl,*.asmx -recurse | select-string .).Count
909402
PS C:\Other>
为什么在单个命令行执行时会使用整个应用程序? :)
#5楼
cloc是一个出色的命令行,基于Perl的Windows可执行文件,它将分解按文件格式分组的空白行,注释行和源代码行。
现在它不会专门在VS解决方案文件上运行,但它可以通过目录递归,您可以根据需要设置文件名过滤器。
以下是其网页的示例输出:
prompt> cloc perl-5.10.0.tar.gz
4076 text files.
3883 unique files.
1521 files ignored.
http://cloc.sourceforge.net v 1.07 T=10.0 s (251.0 files/s, 84566.5 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code scale 3rd gen. equiv
-------------------------------------------------------------------------------
Perl 2052 110356 112521 309778 x 4.00 = 1239112.00
C 135 18718 22862 140483 x 0.77 = 108171.91
C/C++ Header 147 7650 12093 44042 x 1.00 = 44042.00
Bourne Shell 116 3402 5789 36882 x 3.81 = 140520.42
Lisp 1 684 2242 7515 x 1.25 = 9393.75
make 7 498 473 2044 x 2.50 = 5110.00
C++ 10 312 277 2000 x 1.51 = 3020.00
XML 26 231 0 1972 x 1.90 = 3746.80
yacc 2 128 97 1549 x 1.51 = 2338.99
YAML 2 2 0 489 x 0.90 = 440.10
DOS Batch 11 85 50 322 x 0.63 = 202.86
HTML 1 19 2 98 x 1.90 = 186.20
-------------------------------------------------------------------------------
SUM: 2510 142085 156406 547174 x 2.84 = 1556285.03
-------------------------------------------------------------------------------
第三代等效量表是对第三代语言所需代码量的粗略估计。 不是非常有用,但无论如何都很有趣。
#6楼
这里的答案有点过时,可能来自vs 2008时间。 因为在较新的Visual Studio版本2010/2012中,此功能已内置。 因此,没有理由使用任何扩展或工具。
计算代码行的功能 - 计算指标。 有了它,您可以计算每个项目或解决方案的指标(LOC,维护指数,Cyclomatic指数,继承深度)。
在解决方案资源管理器中右键单击解决方案或项目
并选择“计算指标”
以后可以将用于分析和聚合的数据导入Excel。 同样在Excel中,您可以过滤掉生成的类或指标中的其他噪音。 这些指标(包括代码行LOC)也可以在构建过程中收集,并包含在构建报告中
#7楼
显然工具更容易,但我觉得很酷在powershell :)
此脚本查找.sln文件中的所有.csproj引用,然后在每个csproj文件中找到包含在编译中的文件。 对于包含在编译中的每个文件,它会创建一个具有属性的对象:Solution,Project,File,Lines。 它将所有这些对象存储在列表中,然后根据需要对数据进行分组和投影。
#path to the solution file e.g. "D:\Code\Test.sln"
$slnFile = "D:\Code\Test.sln"
#results
$results = @()
#iterate through .csproj references in solution file
foreach($projLines in get-item $slnFile | Get-Content | Select-String '".*csproj')
{
$projFile = [System.IO.Path]::Combine([System.IO.Path]::GetDirectoryName($slnFile), [regex]::Match($projLines,'[^"]*csproj').Value)
$projFolder = [System.IO.Path]::GetDirectoryName($projFile)
#from csproj file: get lines for files to compile <Compile Include="..."/>
$includeLines = get-item $projFile | Get-Content | Select-String '<Compile Include'
#count of all files lines in project
$linesInProject = 0;
foreach($fileLine in $includeLines)
{
$includedFilePath = [System.IO.Path]::Combine($projFolder, [Regex]::Match($fileLine, '"(?<file>.*)"').Groups["file"].Value)
$lineCountInFile = (Get-Content $includedFilePath).Count
$results+=New-Object PSObject -Property @{ Solution=$slnFile ;Project=$projFile; File=$includedFilePath; Lines=$lineCountInFile }
}
}
#filter out any files we dont need
$results = $results | ?{!($_.File -match "Designer")}
#print out:
"---------------lines per solution--------------"
$results | group Solution | %{$_.Name + ": " + ($_.Group | Measure-Object Lines -Sum).Sum}
"---------------lines per peoject--------------"
$results | group Project | %{$_.Name + ": " + ($_.Group | Measure-Object Lines -Sum).Sum}
#8楼
这是Trick ..它也计算Js文件。
http://www.spoiledtechie.com/post/2011/11/22/How-To-Count-Lines-of-Code-in-Visual-Studio.aspx
#9楼
正则表达式在VS2010和2012之间发生了变化,因此这里的大多数正则表达式解决方案都不再有效
(^(?!(\s*//.+)))+(^(?!(#.+)))+(^(?!(\s*\{.+)))+(^(?!(\s*\}.+)))+(^(?!(\s*\r?$)))+
将找到所有非空白的行,不仅仅是一个括号('{'或'}'),而不仅仅是#include或其他预处理器。
使用Ctrl - shift - f并确保启用正则表达式。
VS 2010及更早版本的相应正则表达式为
^~(:Wh@//.+)~(:Wh@\{:Wh@)~(:Wh@\}:Wh@)~(:Wh@/#).+
#10楼
以下是Visual Studio 2012/2013/2015的更新,适用于那些想要执行“查找”选项(我认为最简单)的人:此RegEx将查找包含多个排除项的所有非空白行,以提供最准确的结果。
在“查找”框中输入以下RegEx。 请务必选择“使用正则表达式”选项。 根据您的需要将搜索选项更改为“当前项目”或“整个解决方案”。 现在选择“全部查找”。 在“ 查找结果”窗口的底部,您将看到“匹配行”,即代码行数。
^(?!(\s*\*))(?!(\s*\-\-\>))(?!(\s*\<\!\-\-))(?!(\s*\n))(?!(\s*\*\/))(?!(\s*\/\*))(?!(\s*\/\/\/))(?!(\s*\/\/))(?!(\s*\}))(?!(\s*\{))(?!(\s(using))).*$
此RegEx不包括以下项目:
评论
// This is a comment
多行注释(假设行正确注释,每行前面有*)
/* I am a
* multi-line
* comment */
用于智能感知的XML
/// <summary>
/// I'm a class description for Intellisense
/// </summary>
HTML评论:
<!-- I am a HTML Comment -->
使用陈述:
using System;
using System.Web;
打开花括号:
{
闭合花括号:
}
注意:大括号之间的任何内容都将包含在搜索中,但在此示例中,只计算4行代码,而不是18个实际的非空白行:
public class Test
{
/// <summary>
/// Do Stuff
/// </summary>
public Test()
{
TestMe();
}
public void TestMe()
{
//Do Stuff Here
/* And
* Do
* Stuff
* Here */
}
}
我创建了这个以给我一个比以前的选项更准确的LOC计数,并认为我会分享。 老板喜欢LOC计数,所以我坚持了一段时间。 我希望其他人可以找到这个有用的,如果您有任何问题或需要帮助让它工作,请告诉我。
#11楼
其他简单工具适用于VS2008(开源): http : //www.accendo.sk/Download/SourceStat.zip
#12楼
您可以使用免费工具SourceMonitor
提供了许多措施:代码行,语句计数,复杂性,块深度
通过图表输出图形
#13楼
您可以使用Visual Studio代码指标PowerTool 10.0 。 它是一个命令行实用程序,可以为您计算托管代码的一些指标(包括代码行)。 您可以获得一个VS 2010插件, 将该工具引入Visual Studio ,并使其快速选择菜单项并单击“Analyze Solution”。
#14楼
找到这个提示: LOC与VS查找和替换
不是插件,如果这就是你要找的东西。
#15楼
一个简单的解决方案是搜索所有文件。 使用通配符时键入“*”。 哪个会匹配所有线路。 在查找结果窗口的末尾,您应该看到排序的一行:
Matching lines: 563 Matching files: 17 Total files searched: 17
当然,这对于大型项目来说并不是很好,因为所有行都被配对并加载到内存中以便在查找结果窗口中显示。
参考:
高级示例
#16楼
我更喜欢OxyProject Metrics VS Addin。
#17楼
尝试neptuner。 除了LoC之外,它还为您提供空格,制表符,注释行等内容。 http://neptuner.googlecode.com/files/neptuner_0_30_windows.zip
#18楼
在Visual Studio 2015中,转到“分析”菜单,然后选择“计算代码度量标准”。
#19楼
Visual Studio 2010 Ultimate具有此内置功能。
分析 - >计算代码度量标准
#20楼
您可以在Visual Studio 2010中使用Project Line Counter加载项。通常它不能与Visual Studio 2010一起使用,但它可以使用有用的.reg文件: http : //www.onemanmmo.com/index。 PHP?CMD = newsitem及评论= news.1.41.0
#21楼
使用Visual Studio 2010 Ultimate中的菜单 - >分析 - >计算代码度量标准选项。
#22楼
我想出了一个快速而脏的PowerShell脚本,用于计算文件夹结构中的行数。 它不像其他答案中引用的其他工具那样功能齐全,但我认为在项目或解决方案中提供相对于彼此的代码文件大小的粗略比较是足够好的。
脚本可以在这里找到:
https://gist.github.com/1674457
#23楼
我用了Ctrl + Shift + F. 接下来,在搜索框中输入\\n并启用正则表达式框。 然后在查找结果中,在屏幕的末尾是搜索到的文件数和找到的代码行。
#24楼
同意Ali Parr。 WndTab Line Counter addin就是这样一个工具。 http://www.codeproject.com/KB/macros/linecount.aspx
从下载站点搜索以查找一些相关工具也是一个好主意。 http://www.cnet.com/1770-5_1-0.html?query=code+counter&tag=srch
#25楼
对于未来的读者,我想建议Visual Studio 2010的DPack扩展 。
它内置了大量的实用程序,包括一个行计数器,它表示有多少行是空白的,代码等等。
原文链接:https://es.sofbug.com/question/5DoH
点
Ⅸ Microsoft visual studio是什么
Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 9.0 版本,也就是 Visual Studio 2008。
Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
1998 年,微软公司发布了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布,从下一个版本 (7.0) 开始,Microsoft Basic 进化成了一种新的面向对象的语言:Microsoft Basic.NET。由于微软公司对于 Sun 公司 Java 语言扩充导致与 Java 虚拟机不兼容而 Sun 被告上法庭,微软在后续的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。
2002 年,随着 .NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售,同时取消了 Visual InterDev。与此同时,微软引入了建立在 .NET 框架上(版本1.0)的托管代码机制以及一门新的语言 C# (读作 C Sharp,意为 C++++)。C# 是一门建立在 C++ 和 Java 基础上的现代语言,是编写 .NET 框架的语言。
.NET 的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。
Visual Basic、Visual C++ 都被扩展为支持托管代码机制的开发环境,且 Visual Basic .NET更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。而 Visual J++ 也变为 Visual J#。后者仅语法同 Java 相同,但是面向的不是 Java 虚拟机,而是 .NET Framework。
2003 年,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。Visio 作为使用统一建模语言(UML)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。.NET 框架也升级到了 1.1。
2005 年,微软发布了 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。
这个版本的 Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本。
随着即将发布的 Windows Vista (内部名称:Longhorn) 和 Office 2007,Visual Studio 9 也渐渐浮出水面。Visual Studio 9 目前可以确定的是支持建立于 DHTML 基础上的 AJax 技术,这种微软在 Visual InterDev 时代提出的基于异步的客户端动态网页技术在当年并没有像微软预期中的那么流行起来,反而随着 GMail 等应用而东山再起,渐渐成为主流网络应用之一。同时 Visual Studio 9 会强化对于数据库的支持以及微软新的基于工作流(Workflow)的编程模型。预计为了保持与 Office 系列的统一,Visual Studio 9 的名称为 Visual Studio 2008。
2008年,Visual Studio9也就是Visual Studio 2008将和Windows Server 2008同时发布
创建满足关键性要求的多层次的智能客户端、Web、移动或基于Microsoft Office的应用程序。
使用Visual Studio 2005, 专业开发人员能够:
使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境
在统一的开发环境中,开发并调试多层次的服务器应用程序
使用集成的可视化数据库设计和报告工具,创建SQL Server 2005解决方案
使用Visual Studio SDK创建可以扩展Visual Studio IDE的工具
Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,Visual Studio 2005 Professional Edition和用于Microsoft Office系统的Visual Studio 2005工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试、SQL Server2005开发的工具,以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。
专业开发人员喜欢自由的使用.NET Framework 2.0,它是一种稳健的、功能齐备的开发环境,支持创建扩展Visual Studio集成开发环境的工具。
Visual Studio 2005 Professional Editions Features
Visual Studio 2005 Professional with MSDN Premium Subscription* Visual Studio 2005 Professional with MSDN Professional Subscription* Visual Studio 2005 Professional Visual Studio 2005 Tools for the Microsoft Office System
Language support Visual Basic, C#, C++, J# Visual Basic, C#, C++, J# Visual Basic, C#, C++, J# Visual Basic, C#
Windows Forms Projects
Web Projects
Mobile Projects
64 Bit support
Enterprise templates
Class Designer
Server Explorer Full Full Full Full
Excel, Word, InfoPath Projects
Visio-based modeling
Visual Source Safe
SQL Server Developer Edition
Operating Systems - Development and Test
Servers - Development and Test
Virtual PC
Access Developer Extensions
Office, InfoPath, OneNote, Visio, Project, MapPoint
Visual Studio 2008 概述
Microsoft® Visual Studio® 2008 使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了 Microsoft 开发智能客户端应用程序的构想。借助 Visual Studio 2008,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。任何规模的组织都可以使用 Visual Studio 2008 快速创建能够利用 Windows Vista™ 和 2007 Office system 的更安全、更易于管理并且更可靠的应用程序。
Visual Studio 2008 在三个方面为开发人员提供了关键改进:
1.快速的应用程序开发
2.高效的团队协作
3.突破性的用户体验
Visual Studio 2008 提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。
Visual Studio 2008 包括各种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visual Studio 2008 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程序。
开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 Web 应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问 ASP.NET 应用程序服务和 Microsoft 平台。
快速的应用程序开发
为了帮助开发人员迅速创建先进的软件,Visual Studio 2008 提供了改进的语言和数据功能,例如语言集成的查询 (LINQ),各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息。
Visual Studio 2008 还使开发人员能够从同一开发环境内创建面向多个 .NET Framework 版本的应用程序。开发人员能够构建面向 .NET Framework 2.0、3.0 或 3.5 的应用程序,意味他们可以在同一环境中支持各种各样的项目。
突破性的用户体验
Visual Studio 2008 为开发人员提供了在最新平台上加速创建紧密联系的应用程序的新工具,这些平台包括 Web、Windows Vista、Office 2007、SQL Server 2008 和 Windows Server 2008。对于 Web,ASP.NET AJAX 及其他新技术使开发人员能够迅速创建更高效、交互式更强和更个性化的新一代 Web 体验。
高效的团队协作
Visual Studio 2008 提供了帮助开发团队改进协作的扩展的和改进的服务项目,包括帮助将数据库专业人员和图形设计人员加入到开发流程的工具。
使用 Microsoft .NET Framework 3.5
.NET Framework 提供了用于解决常见编程任务的构建基块(预制的软件),从而能够快速构造具有出色的最终用户体验的紧密联系的应用程序。在 .NET Framework 模型业务流程上有效构建的紧密联系的应用程序有利于在异类环境中实现系统集成。
Visual Studio 和 .NET Framework 的结合使用减少了对公用管道代码的需要,从而缩短了开发时间并使开发人员能够集中精力解决业务问题。
.NET Framework 3.5 是在 .NET Framework 3.0 的基础上构建的更高版本。得到增强的功能领域包括基类库、Windows workflow foundation、Windows Communication Foundation、Windows Presentation Foundation 和 Windows CardSpace。
Ⅹ 怎样注册Visual Studio Online
Visual Studio Online (vsonline)是微软的在线软件项目开发和管理工具,可以把自己的私人项目托管在上面,也可以组建团队异地一起开发和管理项目。和github不同在于github都是开源的项目,但是vsonline是私有非公开的项目。vsonline提供tfs和git两种源代码管理方式,可以用敏捷开发的流程管理项目,对个人和小的团队很实用,本文介绍如何注册Visual Studio Online
Visual Studio Online
微软帐号
进入微软的Visual Studio网站,找到试用Visual Studio Online的链接
如果是英文版的网站,那么可以拉到页面最下方,选择中文显示页面
选择试用Visual Studio Online之后,进入到登陆页面,需要有一个Microsoft账号登陆,如果没有的话可以注册一个新的帐户
进入创建Visual Studio Online帐户的页面,输入全名和帐户名
注意:帐户名名字很重要,以后也是进入这个地址来访问自己的项目
5
创建Visual Studio Online帐户成功之后,进入创建项目页面,选择tfs或者git,如果想测试的话可以两种项目都创建一个,了解它们之间的不同
6
项目创建好之后,打开Visual Studio的Team Explorer,链接到vsonline,就可以开始写代码并把代码托管到vsonline随处访问