小编Rag*_*ler的帖子

如何将XML映射到C#对象

我有一个XML,我想加载到对象,操纵这些对象(设置值,读取值),然后保存这些XML.对我来说,在我创建的结构(xsd)中使用XML非常重要.

一种方法是编写我自己的序列化程序,但它是否内置支持它或C#中的开源我可以使用?

c# xml serialization xml-serialization

28
推荐指数
3
解决办法
7万
查看次数

Visual Studio Solution中的建议项目数

我们开始开发新的应用程序,其中包括大约30个开发人员使用C#在MS Visual Studio中开发的30-50个项目.

我正在致力于组件化应用程序模块,以支持体系结构并实现并行工作.

我们争辩说:我们应该有多少解决方案?

有人声称我们应该有1-2个解决方案,每个解决方案有15-30个项目 有些人声称我们需要每个组件的解决方案,这意味着大约10-12个解决方案,每个解决方案大约3-6个

我很乐意听到每个方向(或其他方向)的优点/缺点和经验

谢谢

visual-studio

17
推荐指数
4
解决办法
8456
查看次数

来自多个XML的XSD生成器

我知道可以从XML生成骨架XSD.例如,这篇文章有很好的答案.

问题是如何基于多个 XML 生成XSD .这个想法是每个XML可能有几个不同的可选,数组,选择等.从所有这些例子中,我想编写最准确的XSD.

我知道可能存在冲突等,但假设所有的XML都来自一个未知的XSD,那么它应该是理论上可行的.但是有这样的工具吗?

谢谢

xml xsd

16
推荐指数
2
解决办法
5904
查看次数

Log4Net或日志应用程序块

我需要在我的应用程序中使用日志框架.我有两个候选人:Log4Net和从应用程序块记录.哪个更好?任何一个特定的优势?

谢谢

.net logging log4net

12
推荐指数
3
解决办法
4067
查看次数

从Linux调用Windows批处理文件

我有一个只在Windows上运行的应用程序和一个启动它的批处理文件.我想从Linux调用这个批处理文件,这意味着像Linux批处理这样的东西会启动带有参数的windows批处理,而这又会运行我的应用程序.

我能这样做吗?怎么样?

linux windows

7
推荐指数
1
解决办法
1万
查看次数

在C#中运行脚本

我想在我的应用程序中运行javascript/Python/Ruby.

我有一个应用程序,根据用户的定义自动创建进程.该过程在C#中生成.我想让高级用户在预定义的位置注入脚本.这些脚本应该从C#进程运行.例如,创建的进程将具有一些活动,并且在中间应该运行脚本,然后该进程像以前一样继续.是否有从C#运行这些脚本的机制?

c# scripting

6
推荐指数
1
解决办法
6869
查看次数

C#中的EMF(Eclipse Modeling Framework)

我过去曾使用Eclipse EMF

现在我正在使用C#来创建一个需要大量建模来捕获其元数据,逻辑,持久性等的工具.C#中的等价物是什么?

EMF中的想法是您使用UML定义模型,然后生成代码.生成的代码知道如何持久化/加载自身,公开其元数据,链接到其他EMF模型等.

谢谢

c# eclipse eclipse-emf

6
推荐指数
1
解决办法
2373
查看次数

从Winforms迁移到WPF

我们使用Infragistic框架使用Winforms.我们正在考虑转向WPF.问题是我们已经在Winforms中有几个表单,对话框等.我们需要共同的外观和感觉,因此我们需要将所有内容迁移到WPF.

是否有迁移工具来获取Winforms并迁移到WPF?我知道不可能完全做到这一点,但有什么东西可以完成一些工作吗?

谢谢

c# wpf winforms

5
推荐指数
1
解决办法
1782
查看次数

应用程序关闭时关闭另一个进程

我有一个 C# winform 应用程序,它在工作期间打开另一个 Winform 进程。另一个进程有自己的 UI。当我关闭父应用程序时,我希望其他应用程序自动关闭。

我怎样才能做到这一点?

谢谢

c# winforms

5
推荐指数
1
解决办法
5158
查看次数

随我的应用程序一起提供的开源数据库

我需要开源数据库,我可以随商业应用程序一起提供.它不应该有任何安装(即没有窗口服务和没有设置).

它可以是单用户数据库.它应该在Windows环境中工作并从Java代码中使用.

谢谢

database open-source embedded-database

2
推荐指数
2
解决办法
390
查看次数