上周三下午开会,小组讨论开发一个支持业务部使用的销售系统,说到用什么做UI的时候,争取大家的意见,我的提议是使用Asp.Net 来做。一位同事提出说使用Asp.Net 做UI 如果放到公网上使用,会被微软查到,微软会对Visual Studio 收费,这个责任无法承担。
起初我还以为说的是Windows Server,因为以前的开发过程中购买Windows Server 还是很多的,很多是通过购买服务器一起购买的Windows Server 授权。
购买SQL Server 和 SharePoint Server 的客户在以前的开发过程中也时常碰到,唯独没有遇到过开发公司购买Visual Studio 然后给员工安装正版的(我工作过的公司并不多)。
Visual Stuido 在上学的时候开始用2003 ,工作开始使用Visual Studio 2005 直到前几天下载的Visual Studio 2010 一直以来Visual Studio都是最好用的工具,微软开发如此好用的集成开发工具,收费也是应该的可以理解的,但是如何收费,什么时候收费,怎么收费,费用是多少呢?
最后这个项目决定用Flex来做UI(也许Flex的开发环境和平台在价格上有优势,Flex还不了解,不知道开发效率和Asp.Net比起来怎样),.Net 则做业务层.
我在想微软的收费系统应该不会简单的通过业务员的眼睛去判定的,也许是有爬虫,消息回复或者升级信息来统计校验用户数量,如果微软想做到每个拷贝一个授权应该不是不可能,微软的收费对象定位应该是那种能够承担得起的企业和公司,建立双赢的合作伙伴关系。
而那些小公司小企业和开发人员,微软也许还是希望他们能够使用和扩展潜在的市场,毕竟.Net 程序运行在Windows 平台下是最稳定的,使用SQL Server 是最合适的,向这些人收费,不仅收不到钱也许还会导致大家放弃使用Visual Studio 放弃Windows 平台开发。
我做.Net 有4年多了,选择.Net 技术是喜欢他的风格,高效开发还有好用的集成开发环境,我一直认为.Net 是成本很低的开发方式,虽然据说Java 什么都是免费的开源的,但是.Net 的开发效率高,代码库可反编译,人力成本实际上是直接的成本。
问题:
Visual Studio Express 版本是免费的,来开发商业软件是否还收费呢?
Visual Studio 商业版 是如何收费的,面向的对象是怎么样的?
博友们所在的公司遇到过此类问题吗,是否因为收费而放弃选用微软的开发工具和平台?
博友们有此相关的经验一起分享一下吧,微软的开发工具开发平台是如何收费的,标准是什么,涉及商用的收费产品又有哪些呢?
分享到:
相关推荐
Visual Studio 开发 Android 环境配置 Visual Studio 是一个功能强大且功能齐备的集成开发环境(IDE),它支持多种编程语言,包括 C#、VB.NET、F# 等。 近些年来,随着移动设备的快速发展,Android 和 iOS 等移动...
总的来说,这份《Visual Studio .NET 开发环境使用指南》结合BXViewer1b4_WQY,为初学者和有经验的开发者提供了一个全面的学习资源,帮助他们掌握使用Visual Studio .NET进行高效软件开发的技能。通过深入学习和实践...
Visual Studio 2019 是 Microsoft 开发的一款集成开发环境(Integrated Development Environment,IDE),提供了广泛的功能和工具,旨在帮助开发者快速构建、测试和部署各种应用程序。本教程将指导您如何安装、配置...
在取消“启用IntelliTrace”功能后,Visual Studio 2012就可以正常启动Web服务器了,无论是使用“使用Visual Studio开发服务器”还是“使用IIS Express”,都可以解决这个问题。 需要注意的是,“启用IntelliTrace...
本文将详细介绍 Visual Studio 2022 的使用详解参考,包括其主要特点、开发环境、编译器、库和模板库、并行模式库、C++ AMP、Windows 运行时模板库、.NET framework 选件类库、STL/CLR 和 C++ 支持库等。 开发环境 ...
《Visual Studio .NET开发环境使用指南》是一本深入解析微软.NET框架下的集成开发环境(IDE)——Visual Studio .NET的详尽教程。该指南旨在帮助开发者充分利用这一强大的工具,提高软件开发的效率和质量。 Visual ...
使用 Visual Studio 2017 环境下的 Python 开发 Visual Studio 2017 是微软公司推出的集成开发环境(Integrated Development Environment,IDE),它提供了强大的开发工具和功能,可以用于开发各种语言的应用程序...
用Visual Studio搭建跨Linux程序的集成开发环境,图片文字都很详细,一共21页。
Visual Studio 2019中文使用教程涵盖了Visual Studio 2019开发环境使用方面的大量知识点,特别针对C++开发者。以下是根据提供的文件信息整理出的详细知识点: 1. Visual Studio项目和生成系统 - Visual Studio项目...
Visual Studio .NET 开发环境使用指南
笔者在window7 64位环境下装过该下载列表中的visual studio 2005、visual studio 2008、visual studio 2010,均可正常使用,visual studio 2003 与 visual studio 2012 暂未试用。 由于这些资源均经过简化,所以msdn...
Visual Studio 2005集成开发环境图解.doc
总之,《Visual Studio 2010完全使用手册》全面覆盖了Visual Studio 2010的各个方面,无论你是初学者还是经验丰富的开发者,都能从中找到实用的指导和深入的洞察,提升你的开发技能和工作效率。通过阅读这本书,你将...
本书主要介绍了Intel Visual Fortran v11与Visual Studio 2008环境的入门知识,旨在帮助读者快速掌握Intel Visual Fortran编译器的使用和Visual Studio 2008环境的开发。 Intel Visual Fortran编译器简介 Fortran...
- **社区参与**:加入开发者社区,分享经验、获取反馈和支持,有助于提升个人技能和项目质量。 通过上述步骤,您不仅能够顺利完成Visual Studio的安装与配置,还能掌握如何利用其丰富的功能进行高效开发。无论是...
通过《Visual Studio 2019手册》,开发者可以深入了解这个强大的开发环境,提升开发效率,解决实际问题,并利用其丰富的功能进行高效、高质量的软件开发。无论你是C#新手还是经验丰富的开发者,这本书都会成为你宝贵...
本教程所提到的开发环境搭建与开发过程,对于初学者以及希望将VisualStudio平台应用于单片机开发的工程师具有很高的参考价值。 首先,开发STM32单片机需要准备以下几个软件或插件: 1. VisualStudio2017社区版:这...
《Visual Studio 2019 官方使用教程》是一份详尽的资源,旨在帮助开发者充分利用这款强大的集成开发环境(IDE)。Visual Studio 2019是微软推出的最新版本,它提供了许多改进和新特性,以提升开发者的生产力。在本...
【Gitee.VisualStudio.vsix Gitee vs插件(Gitee Extension for Visual Studio)】是专为Visual Studio集成开发环境设计的一款扩展插件,旨在帮助开发者更便捷地与Gitee(中国的Git托管平台)进行交互。这款插件使得...
- **VisualStudio**(简称VS)是微软开发的一款集成开发环境(IDE),它包含了多个编程工具和语言支持,如Visual C++、Visual C#、Visual Basic等。通过VisualStudio,开发者可以构建Web应用、桌面应用等多种类型的...