Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 持有 不到3年的商业经验 每年_C#_Visual Studio_Visual Studio Express - Fatal编程技术网

C# 持有 不到3年的商业经验 每年

C# 持有 不到3年的商业经验 每年,c#,visual-studio,visual-studio-express,C#,Visual Studio,Visual Studio Express,这不是广告。我们对这个项目非常满意,并且获得了我们所需要的一切。只是想让人们知道它的存在 其他信息: 您可以成为该计划的成员3年 当你离开这个项目时,你必须支付200美元的费用,毕竟这是为创业公司准备的 微软对这些快速版的营销方法可能是向用户(任何用户)介绍Visual studio风格。稍后,使用更强大的版本将它们带到板上。此外,Express Edition允许您在任何地方编写代码,而无需担心许可部分。您可以使用它们来试用您的测试平台项目、社区项目等。我必须再次重申,免费许可是Expres

这不是广告。我们对这个项目非常满意,并且获得了我们所需要的一切。只是想让人们知道它的存在

其他信息:

  • 您可以成为该计划的成员3年
  • 当你离开这个项目时,你必须支付200美元的费用,毕竟这是为创业公司准备的

微软对这些快速版的营销方法可能是向用户(任何用户)介绍Visual studio风格。稍后,使用更强大的版本将它们带到板上。此外,Express Edition允许您在任何地方编写代码,而无需担心许可部分。您可以使用它们来试用您的测试平台项目、社区项目等。我必须再次重申,免费许可是Express Edition的最大吸引力

  • 绝对免费
  • 有足够的功能为你开发商业产品(你知道俗话说:你需要20%的东西才能完成80%)。我开发并部署了一个wp7(WindowsPhone7)应用程序和express edition,这是一次愉快的体验
  • 缺点:

  • 没有与源代码管理集成。我在我的项目中使用svn,我必须在vs之外使用tortoise svn来管理代码。这是一个小麻烦,不是一个交易破坏者
  • 无法在同一解决方案中开发web/desktop/mobile。当您的业务逻辑有一个公共dll时,将它们都放在同一个项目中就更容易了。不幸的是,使用express edition,您最终将使用复制/粘贴来移动项目之间常见的DLL。再说一次,这只是一个小麻烦,不是一个交易破坏者

  • 我已经使用VS Express好几年了,但最近我升级到了VS Ultimate。在Express中没有什么做不到的,但是在整个产品中集成功能使一切都更加方便

    如果在同一个解决方案中有源代码管理、单元测试、性能/代码分析和安装程序,那么就可以节省大量时间和在不同程序之间切换的麻烦。对我来说,还有一个大问题是不能混合在不同的Express版本中传播的功能,例如将ASP.NET与WinForms混合,甚至将VB.NET与C#混合


    我从Express中得到了大量的使用,这是一个很棒的产品,但我很高兴有一天我卸载了十个程序并用一个程序替换它们

    我发现的唯一实质性差异是代码控制的集成和创建异构项目的能力。如果您是唯一的开发人员,那么第一个问题不是主要问题。在Express版本中,您可以使用任何您喜欢的代码控制机制,而不是内置的

    第二个问题是,如果你想在同一个项目中使用C++、C语言或VB的一些组合来开发。您至少需要VS2010专业版才能做到这一点。考虑到C语言中的广泛特性,在同一个项目中使用C++或VB的绝对需求是不太可能的。但是,如果在某个低级别API中需要C++中的C++或拥有传统的VB系统,并且需要一些来自C或C++的特性,那么在VB中就太难管理了。p>


    正如一位制造赛车引擎的朋友曾经观察到的那样:速度要花钱。你想走多快?Express是免费的,其他的可能会很贵,尽管VS2010 Professional的价格随着VS2012的到来而直线下降。

    的确,Express没有任何插件,这使得TFS无法与Express产品集成。我也同意任何专业人士都需要源代码控制系统。但是,这并不意味着在使用Express时不能使用源代码管理系统。在Express中集成它是不可能的。您可以将TFS与文件系统支持一起使用,也可以使用SVN。这确实使使用TFS和SVN变得更加困难和不兼容。如果你是一个业余程序员,你可以用乌龟做svn,但是对于全职工作来说,这太烦人了。至于TFS,您将放弃使用它的几乎所有功能。如果真的是这样,我相信每个人都会选择免费的乌龟SVN.+1。确切地你挥霍的时间价值是巨大的;)我不同意。我以前在VisualStudio的VisualSvn插件中使用过SVN,它工作得很好,但现在我已经转到Git,不再回头。VisualStudio没有插件,您也不需要,因为Git可以正常工作。对我来说最关键的是没有重塑器,这是提高生产力的必要条件。如果你使用svn,你需要一个VS插件,因为svn不能处理它不知道的目录重命名。另一方面,Git不需要这种跟踪,没有插件也能很好地工作。@miket2e:我刚才是在讲你第一段的最后一句话。谢谢。我能理解为什么微软当时决定阻止Express的扩展,因为关于Resharper有多好似乎有很多类似的评论。我想我需要试一下!专业编程不需要resharper,它只是一个不错的选择Visual Studio Express产品通常不是学生的最佳选择:是的,我最怀念的是服务器资源管理器/数据库资源管理器。从MySQL数据库生成实体框架模型的工具是EdmGen.exe。