我在开发丰富的WPF应用程序(用于CRM方案)方面拥有丰富的经验。我是一名开发人员,使用带有TFS的Visual Studio进行版本控制。 我已经构建了一个框架,可以自动为我完成最基本的任务。要启动一个新的(WPF)应用程序项目,我所要做的就是:
我的库包含
的功能从那时起的每个开发步骤都特定于当前任务/客户/产品。我可以100%专注于建模和创建自定义ui页面用于特殊目的 - 平均项目只能包含100行唯一代码。如果我偶然发现任何可重用的功能,我将其添加到我的库中。 我只需点击一下即可部署和更新所有项目。这使我能够作为单个开发人员处理许多项目。
我的问题是:有多少"开发经验"可以(I)转换为ASP.NET开发。
我不确定这是因为Javascript(jQuery)/HTML/VB.NET(或C#)的混合技术 我对每种语言都很熟悉,并且在做了一点学习之后能够与Servicestack有效地合作。 但我最担心的是:我的WPF开发设置是否具有尽可能多的可重用性。
我最大的,即使没有达成的交易目标是:
我需要依赖的所有模型/函数库(后端功能和实用程序功能)都是在.NET 2.0中开发的
非常感谢您的投入!
编辑以澄清: 我不是在寻找"模板" Visual Studio的功能。我很清楚这一点并在适当的时候使用它。这对我来说还不够,因为我的图书馆的更改/改进/扩展必须反映在所有项目中 - 这也适用于"主要/起始页面"功能。
Visual Studio内置的ASP.NET模板实际上是我做不想要的一个很好的例子。它们为您的" new"提供了非常具体的设置。具有大量自动生成代码的应用程序 - 即"物理复制"这个代码来自模板,以适应您的需求。
每当我开始一个新项目时,我想要做的是: