我想知道是否有办法观察WPF应用程序中引发的所有RoutedEvent.写一些关于向控制台发起的事件的信息的方法将是完美的,看看发生了什么.
我最近加入了一家大型保险公司的IT部门.虽然该部门的标题是"IT",但很多代码都写在这里; Java,JSP,JavaScript,COBOL甚至是我听过的一些C++.所有允许保险公司,经纪人和其他领带白领工人签发新合同并与客户打交道的计划都依据该部门制作的代码.我被告知,根据母公司的标准,该部门相当不错,我们甚至还获得了一两个内部奖励.我们这个部门有17个人,分成2个或3个小组.正如你可能从COBOL部分进一步猜测的那样,平均年龄超过40岁(作为参考点,我是29岁) .
目前,还没有版本控制系统(虽然存在一般的备份方案).需要时,文件将通过共享文件夹传递.通常每个组中都有一个人负责将文件的"最终"版本复制回生产服务器.我觉得这很荒谬甚至有点危险.
我怎样才能说服管理层我们应该在我们的部门实施VCS计划?我自己从未部署过VCS,但我工作的其他地方都有一个.我想我会打到"我们一直都很好,直到现在,为什么要打扰"第一步的墙,加上我的大多数同事的年龄,会觉得这一步是不必要的障碍.
我知道VCS的基本优势(可追溯性,粒度备份,问责制等).我希望用实际案例和实际成本实际附加值的例子来支持我的案例,不仅仅是"但是 - 但是,我们必须有一个你傻瓜的VCS!" :-)
目前,我们有数千个Microsoft Word文件,Excel文件,PDF,图像等存储在文件夹/子文件夹中.这些是由应用程序定期生成的,可以在该应用程序中随时访问.在我们期待升级时,我们现在正在考虑将所有这些文档存储在SQL Server 2005中.这样做的原因是能够压缩文档,添加其他字段以存储有关这些文档的更多信息,并在必要时应用索引.
我想我所追求的是使用SQL Server作为文档存储库而不是将它们保留在文件服务器上的优缺点,以及您在执行此操作时可能获得的任何经验.
我们将使用C#和Windows Workflow来完成此任务.
感谢您的意见.
编辑
文件有多大?
介于100k = 200k之间(平均70KB)
会有多少?
目前它大约有310万个文件(范围从Word/Excel和PDF),每天可以增加2,600个文件.(增长也会随着时间的推移而增加)
读了多少?
这个很难量化,因为我们的旧系统/应用程序很难解决这个问题.
在类似职位上指出的另一个有用的链接涵盖了两种方法的利弊.
我尝试在工具 - >选项中的VC++目录 - >包含目录选项中添加包含目录,但在编译时我收到错误 - "无法找到文件或目录".一旦我添加到项目属性 - >配置属性 - > C++ - >常规 - >其他包含目录,我就可以成功编译.
那么为什么Visual Studio有一个Include Directories选项.为什么用它?(我正在使用Visual Studio 2010 Beta 1)
在Unix中比较2个符号链接的优雅方法是什么?
假设我输入了以下命令:
ln -s /usr/share/g s1
ln -s /usr/share/g s2
ln -s ../share/g /usr/lib/s3
ln -s /usr/share/h s4
Run Code Online (Sandbox Code Playgroud)
然后我想要一个命令,说s1和s2相等(/ usr/share/g是否实际存在是不相关的),s1和s4不相等,s2和s4不相等.(就我的目的而言,报告s3与s1和s2不同是足够的;但是如果可以在路径归一化之后进行比较,那么这可能是有用的.)
问题:让命令在这里工作.我的域名是http://cs.edu.com/user/share_dir,但我无法通过在浏览器中输入命令来使用该命令:
http://cs.edu.com/user/share_dir:8000
Run Code Online (Sandbox Code Playgroud)
问题:如何使命令正常工作?
C#/ .NET 3.5/WinForms
我有一个窗体打开一个模态对话框窗口,打开另一个模态对话框窗体.内部对话框表单有OK和Cancel按钮,其AcceptButton和CancelButton分别设置为它们.
当我按Enter键或在内部对话框中单击"确定"时,外部对话框也会关闭.我无法看到我在做什么 - 这是预期的行为吗?
我可以提供代码,但我不想让它混乱.
我想制作一些简单的文件恢复软件,我想尝试通过按Shift + Delete来恢复碰巧已删除的文件.我在Windows工作,任何人都可以向我显示任何可以帮助我以编程方式执行此操作的链接或文档吗?我知道C,C++,.NET.有什么指针吗?
我想在c#中获取可移动磁盘列表.我想跳过本地驱动器.因为我希望用户只将文件保存在可移动磁盘中.