小编Rob*_* S.的帖子

有人在Visual Studio中使用"数据库项目"吗?

我最近试了一下(SQL 2008版),我发现它们还可以.好吧,唯一的问题是该向导不够智能,无需先删除所有数据即可更新数据库结构.这就是为什么这些项目没有在实践中使用?

实际上从来没有见过任何人使用它们或者根本没有提过它们.除非你明确地寻找它,否则在博客和论坛中也没什么可看的.

他们怎么了?

database-design database-project visual-studio-2008 visual-studio

18
推荐指数
3
解决办法
4870
查看次数

用C++编写Mac OS X应用程序的完整解决方案

我正在为我目前的盒子寻找替代品,Mac OS X似乎非常吸引人.

我感兴趣的主要领域是C++编程.目前我正在使用Eclipse + CDT和g ++来创建我的软件; 有时它是KDevelop.

我知道Mac的主要IDE是Xcode,主要语言是Objective-C.如果可能的话,我想避免学习Objective-C.我也听说过/从C++访问Mac OS X API时存在一些问题.

因此,我的问题是:开发/调试/测试C++应用程序的完整解决方案是什么,可以访问Mac OS X的硬件(UI,声音,视频/加速视频等)的所有方面?

编辑:Xcode与Eclipse + CDT组合相比如何?如果这种比较完全可能......

c++ ide macos xcode

16
推荐指数
5
解决办法
3万
查看次数

如何从VB6使用Web服务?

我需要从我的VB6程序中使用外部Web服务.如果可能的话,我希望能够在没有SOAP工具包的情况下部署我的程序,但这不是必需的.我没有Web服务源,也没有创建它.它是供应商提供的服务.

那么在SOAP工具包之外,从VB6使用Web服务的最佳方法是什么?

vb6 deployment soap web-services

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

如果不为软件公司工作,如何获得真实的编程技能

我在一家大型建筑公司的技术小组工作.虽然这里有很多人非常精通各种编程和脚本语言,但它远离软件公司开发环境的环境.很少有一两个人在开发项目上工作,其中大多数只是自动化脚本.没有源代码控制或版本控制设置或类似的东西.

我的学术背景是工程,但不是CS或CE.所以我在学校里参加了一些编程课程,当我还是个小孩的时候,实际上用VB修补了很多.然而直到去年我目前的工作才真正有机会在学校的家庭作业问题之外做任何真正的发展.在过去的一年里,我已经从简单的自动化脚本转变为C#.NET中的完整插件应用程序.

我有CS或CE专业的家人和朋友,并为主要产品是软件的公司工作.虽然没有兴趣为一家软件公司工作,但似乎他们确实比我有一个重大优势.在他们的工作中,他们拥有更多经验,可以查看他们的应有的人,并给他们建议,以改善他们的代码或逻辑.Stack Overflow等网站非常适合解决错误和获取建议,但只有当您知道需要建议时才能使用.我确信有很多次我采取完全错误的做法.

有哪些最佳方法可以改善这些现实生活中的编程技巧?有没有办法找到我可以帮助解决的开源项目(最好是.Net),这样我就可以获得与其他(更有经验的)程序员合作的经验?我也一直在研究设计模式,但很难识别何时使用某些模式.

.net c#

13
推荐指数
1
解决办法
8858
查看次数

列表视图C#保持选中状态

我有一个列表视图,双击后,一个记录打开一个新的表单来显示详细信息,但列表视图中的记录丢失了"选择"....我怎么知道哪个记录被点击?

谢谢

MariaJoão

c# controls listview

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

如何将打开的IE标签显示为DWM缩略图?

我在C#中构建一个WPF应用程序,我想在列表框中显示打开的IE选项卡的缩略图.我本质上是在尝试复制Windows 7中的DWM功能.

Windows 7显示打开的IE选项卡

我已经想出如何使用Interop.ShDocVW枚举打开的选项卡列表,但是为了使用DWM API调用,我必须传入一个hwnd,并且选项卡都与Internet Explorer共享相同的句柄.

所以,我一直在搞乱EnumWindowsEnumChildWindows,但我不能得到任何工作.

关于如何最好地接近这个的任何建议?

c# winapi aero dwm

11
推荐指数
3
解决办法
1727
查看次数

什么是范围蠕变?

这将是所有noob问题的noobist,但究竟是什么范围蔓延,它需要什么?

language-agnostic project-management scope-creep

10
推荐指数
3
解决办法
1706
查看次数

我应该如何访问Entity Framework Code First中的计算列?

我在ASP.NET MVC应用程序中使用Entity Framework Code First.我的一个类有几个相加的列.我通过在数据库初始化程序中运行alter table脚本将这些列存储为表中的计算列.让我们说这堂课看起来像:

public class Bond
{
        public decimal ParAmountOfIssuance { get; set; }
        public decimal AccruedInterest { get; set; }
        public decimal Premium { get; set; }
        public decimal OriginalIssueDiscount { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

alter脚本如下:

alter table Bonds
add TotalSources as (ParAmountOfIssuance + AccruedInterest + Premium - OriginalIssueDiscount)
Run Code Online (Sandbox Code Playgroud)

我希望该Total Sources列可以在Web应用程序中查看.实现这一目标的最佳方法是什么?该[DatabaseGenerated(DatabaseGeneratedOption.Computed)]属性不起作用,因为EF Code First在运行alter脚本之前从类创建表.

欢迎任何建议.

c# entity-framework ef-code-first

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

ELMAH与企业库异常处理块

我的团队目前正在构建ASP.NET MVC应用程序,我们正在尝试决定实现哪些框架来处理错误处理和日志记录.

选择其中一个而不是另一个的原因是什么?

.net asp.net asp.net-mvc elmah exception-handling

9
推荐指数
3
解决办法
4969
查看次数

Mercurial设置:一个中央仓库还是几个?

我的公司正在从Subversion转向Mercurial.我们正在为我们的产品使用.NET.我们有一个解决方案,其中包含十几个项目,这些项目是独立的模块,彼此之间没有依赖关系.我们在服务器上使用中央存储库,使用推/拉来进行集成构建.

我想弄清楚我是否应该创建一个包含所有项目的中央仓库,或者我是否应该为每个项目创建一个单独的仓库.单独回购的一个论点是,分支单个模块会更容易,但单个回购的参数更容易管理和工作流程.

我对hg和DVCS很新,所以非常感谢一些指导.

ETA:在hginit.com,Joel说:

[I]如果您已经习惯为整个公司拥有一个巨大的巨大存储库,有些人只会检查并处理他们关心的子目录,这不是一个很好的方式来使用Mercurial - 你最好为每个项目提供大量较小的存储库.

如果有人可以扩展这个或指向我更多文档,那就太好了.

mercurial

9
推荐指数
1
解决办法
1124
查看次数