Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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
Frameworks 您使用哪个框架构建应用程序?_Frameworks_Survey - Fatal编程技术网

Frameworks 您使用哪个框架构建应用程序?

Frameworks 您使用哪个框架构建应用程序?,frameworks,survey,Frameworks,Survey,有许多框架提供了构建应用程序的框架,例如 您是自己使用还是从头开始构建?.NET是我最喜欢的框架 我处理的应用程序通常过于复杂,无法放入“框架”中。但是,在使用Winforms时,我喜欢利用UI的。我不会说这是骷髅,但这或多或少是可以建造骷髅的基础工程,然后可以在上面建造肉。我还喜欢使用MVC将UI连接到数据层。数据层通常是LLBLGen或nHibernate 为了生成web应用程序的框架,该框架看起来非常有前途 我只使用我自己的类库,它处理SQL(不同引擎之间的差异),提供许多自定义数据结构和

有许多框架提供了构建应用程序的框架,例如


您是自己使用还是从头开始构建?

.NET是我最喜欢的框架

我处理的应用程序通常过于复杂,无法放入“框架”中。但是,在使用Winforms时,我喜欢利用UI的。我不会说这是骷髅,但这或多或少是可以建造骷髅的基础工程,然后可以在上面建造肉。我还喜欢使用MVC将UI连接到数据层。数据层通常是LLBLGen或nHibernate


为了生成web应用程序的框架,该框架看起来非常有前途

我只使用我自己的类库,它处理SQL(不同引擎之间的差异),提供许多自定义数据结构和类型,IoC/依赖项注入等等

我以前一直在使用DevExpress的XPO库,但在遇到一些相当大的性能问题后,我又回到了纯SQL


我从未使用过像你提到的那样更大的框架。早期的经验总是让我相信它们很强大,但也很有限。通常,您最终会与他们实现更复杂功能的方式发生冲突。

我在2007年使用CSLA.NET构建了一个大型LOB Windows应用程序(标题保险),基本上它是您构建业务对象所基于的框架。业务对象是从具有预定义模板的数据库表生成的。SP主要用于数据访问。我个人不喜欢它,因为有很多代码和模板需要维护,我更喜欢ORM而不是基于模板的方法


我一直在使用XAF构建另一个基于Windows的HR应用程序,它可以帮助您在15分钟内创建一个完整的应用程序,具有漂亮的UI和许多很酷的东西,例如本地化、定制、可皮肤化等等。但是XAF的最大问题是底层XPO的局限性,以及不太好的性能。

让它成为一个社区wiki