当前位置:编程学习 > C#/ASP.NET >>

求教关于C# 框架问题,望有经验的高手帮忙...在线等

本人一直从事java,近期在做桌面应用程序,用Eclipse RCP,由于公司想把产品转向C#,所以想问问winform的高手一些问题

1.winform做桌面应用程序有现成的平台吗?像RCP一样,整个外框,菜单,首选项之类的已经搭建好了

2.可以把功能做成插件形式吗?比如每个插件都是单独开发的,都放在平台上

3.用C#开发,数据层一般都用什么?比如java有hibernate,spring的jdbc,有没有类似成熟的框架?

4.客户需要出很炫的报告,就是Excel,有什么控件或者插件能深度控制Excel吗? 希望高手们能推荐一款

5.C#有什么控件能很好的调用MapInfo吗?还是就用C#本身的ole?

我也是第一次接触c#,好多地方不懂,希望高手们指教 --------------------编程问答-------------------- NHibernate,linq to sql等ORM
极致
VS就是不错的平台 --------------------编程问答-------------------- 期待更详细的指教....高手们,帮帮忙 --------------------编程问答-------------------- 你的这些问题.NET都能解决,但可能和你用JAVA的解决方法不一样 --------------------编程问答-------------------- ORM 除了1l所说的外 vs2010自带ADO EntityFramework
Excel...直接通过Office的Interop就行.基本Office的VBA能做啥你就能做啥. --------------------编程问答-------------------- 不用VS么? --------------------编程问答-------------------- 最简单容易上手的.NET数据开发框架:PDF.NET数据开发框架,只需要一行代码完成表单的CRUD操作,可以给楼主参考。
--------------------编程问答-------------------- 一直想了解一下 Java 框架,不过看了楼主的问题,发现我其实对框架的概念都不是很理解

1. 主要是做Console的,这块没了解过。需要界面也习惯用 WPF ,感觉可以更好得做到逻辑与界面的分离
2. 记得看到过 IPluggable 接口之类的。自己写也很简单:Type.GetType("<class full name>, <assembly name>") 可以自动在目录中查找、加载 assembly 并查找类型,然后用 Activator.CreateInstance( <type> ) 就可以创建对象了
3. Nhibernate 是从 hibernate 移植的,用法一模一样,配合 ActiveRecord 还可以省去配置文件。LINQ to SQL 很好用,但只适合 SQL Server。
4. 4楼说了
5. MapInfo 是什么呢?

引用楼主 zhangyuwei1979 的回复:
本人一直从事java,近期在做桌面应用程序,用Eclipse RCP,由于公司想把产品转向C#,所以想问问winform的高手一些问题

1.winform做桌面应用程序有现成的平台吗?像RCP一样,整个外框,菜单,首选项之类的已经搭建好了

2.可以把功能做成插件形式吗?比如每个插件都是单独开发的,都放在平台上

3.用C#开发,数据层一般都用什么?比如java有hibernate,……
--------------------编程问答-------------------- 建议学好基本知识,然后根据项目需要建立及扩充自己的框架。
没有万能的框架,而且所有框架都有自己的局限性。

回答问题要查资料?用《Csdn收音机》可以最快速度搞定! --------------------编程问答-------------------- 其他的 就不說了Mapinfo 去官網有直接真的開發C#的插件的 安裝后就能用的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,