.net 基于Microsoft的现代标准技术堆栈是什么样子的?
比如说,我让微软描述了一个完美的、现代的、基于微软的技术栈来支持一个标准的电子商务网站,它可能有一个简单的两层web/数据库架构。会是什么样子?是的,我只是想找一份产品/技术名称的清单 例如,在J2EE世界中,我可以描述一个堆栈,它包括:.net 基于Microsoft的现代标准技术堆栈是什么样子的?,.net,asp.net,sql-server,.net,Asp.net,Sql Server,比如说,我让微软描述了一个完美的、现代的、基于微软的技术栈来支持一个标准的电子商务网站,它可能有一个简单的两层web/数据库架构。会是什么样子?是的,我只是想找一份产品/技术名称的清单 例如,在J2EE世界中,我可以描述一个堆栈,它包括: J2EE6标准 JavaServerFaces 玻璃鱼3 MySQL 5.1.x 我猜这个堆栈包含了一些.NET、SQL Server、ASP.NET、IIS等的组合,但我对这个世界并不熟悉。在Microsoft land中寻找类似的想法。您典型的Micr
- J2EE6标准
- JavaServerFaces
- 玻璃鱼3
- MySQL 5.1.x
我猜这个堆栈包含了一些.NET、SQL Server、ASP.NET、IIS等的组合,但我对这个世界并不熟悉。在Microsoft land中寻找类似的想法。您典型的Microsoft堆栈可能如下所示:
- IIS 7
- ASP.NET 4
- ASP.NET MVC 2或Web表单(MVC可能被认为是更现代的技术)
- 实体框架4
- SQL Server 2008
您可以在堆栈中的某些位置替换非Microsoft技术。数据库服务器可能是执行此操作最常见的地方。除了SQL Server之外,我还将Oracle、PostgreSQL和MySQL与ASP.NET一起使用。只要您有ADO.NET驱动程序,就可以使用。这很可能是:
- SQL Server(数据库层)
- 非法移民
- ASP.NET或ASP.NET MVC
根据您的需求,也可以使用Windows通信基金会在.NET中编写各种Web服务。这通常用于层之间的通信,包括许多“子产品”,如。数据层可能使用。
等技术,仅举一个例子:- J2EE~WCF(最具企业精神的 各种组件和服务 (技术)
- JavaServer-Face~ASP.NET
- 玻璃鱼~IIS 7(我不是 Java应用服务器专家,但直到 IIS7,ASP.NET似乎在IIS中, 但是没有,也没赚多少钱 IIS的使用。在IIS7中,应用程序服务器 更有趣的是,作为一个 (各种服务)
- MySQL~MS-SQL 服务器
- Windows Server 2008 R2
- IIS7
- VisualStudio2010
- ASP.NETMVC2
- SQL Server标准(除非您需要更多)
- SharePoint
- 非法移民
- MS SQL Server