montaque

小碗喝酒,小口吃肉

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  .NET 企业应用

上一页 1 2 3 4 下一页

摘要:分享一个同事今天碰到的问题。 水晶报表的项目,采用strongtyped report。运行的时候,总是报错。 Dim crInventoryListReport as New InventoryList() ' 报表文件 CrystalReportViewer1.ReportSource = crInventoryListReport 查了一下BO的kb,只有一篇文章说采用强类... 阅读全文
posted @ 2005-06-03 10:26 montaque 阅读(2816) 评论(4) 推荐(0) 编辑

摘要:对于触发器,sql server 中的这个概念应该用的最多,很多人担心性能太差,而不予采用。而 msmq 中的trigger 则相反,比自己写代码轮询一个queue 中的消息,则方便很多。适合的场景:各种各样的客户端通过调用web service 或者remoting, 提交定单信息。服务端将这些消息发送到对应的各个队列中。后台的应用程序监视队列,retrieve 队列中的消息,做处理。只所以采用... 阅读全文
posted @ 2005-05-24 14:39 montaque 阅读(3158) 评论(0) 推荐(1) 编辑

摘要:最近比较忙,blog 也更新的有点慢今天谈谈 https 的性能问题,个人见解。今天去看微软的一些recorded 的webcast,没有想到livemeeting 的webserver 竟然都是全部https的。用户的登陆验证过程还可以理解,没有想到所有的文件资源居然也是通过https去访问,这个其实就做的过于安全了。一个20M的流文件,光服务端加密估计就要消耗很多cpu和能源了,不过微软的服务... 阅读全文
posted @ 2005-05-17 12:17 montaque 阅读(13332) 评论(8) 推荐(1) 编辑

摘要:早上收到了微软合作伙伴的一个newsletter,有一篇连接,原文如下: 了解为什么采用 J2EE 的公司正在考虑改用 Microsoft .NET Java 的倡导者时常声称,Java 在可移植性或供应商中立性方面胜过 Microsoft 平台。在最近一期的专家专栏中,Tim Landgrave 将告诉您如何证明实际情况并非如此。 这篇作者显然是微软的员工,呵呵. 仔细分析了一下大概... 阅读全文
posted @ 2005-04-19 10:27 montaque 阅读(1920) 评论(4) 推荐(0) 编辑

摘要:对于windows form的应用程序, 操作系统其实在注销或者关闭的时候,会发一个WM_QueryEndSession的消息给每一个窗体,每一个窗体有一个表决的机会,返回是否退出.这个跟form 的closing 时间一样. 一旦有一个程序返回false,那么这个注销动作就取消了.默认.net 写的windows 应用程序都是表决true,就是系统注销的时候,程序自动退出. 所以你要相应系... 阅读全文
posted @ 2005-04-13 11:39 montaque 阅读(3807) 评论(6) 推荐(0) 编辑

摘要:最近公司刚刚整理玩部门的vision 和公司的vision,所谓vision 其实就是一个远大的目标,可能是未来几十年才可能实现的愿望。我比较喜欢的一个vision就是 NEC 的一个广告词,Empowered By Innovation,尽管很bs 日本的企业。 由此,我在想,.NET team 那么多人,他们共同的vision是什么,能看到未来10年后.net 是什么样子的吗?今天看BCL... 阅读全文
posted @ 2005-04-04 16:39 montaque 阅读(1080) 评论(0) 推荐(0) 编辑

摘要:自动更新是很多 winform 应用程序可能都要具有的一个特性, 自动更新在.net 中实现起来可能相对就更容易一点. 简单一点写的话可能就是 WebClientwc=newWebClient(); wc.DownloadFile(.) 而很多.net 应用程序一般会有一个.config 文件, 如果你的exe是 test.exe的话,可能就有一个test.exe.c... 阅读全文
posted @ 2005-03-30 09:24 montaque 阅读(2209) 评论(3) 推荐(0) 编辑

摘要:微软产品的 Bug 真是千奇百怪,今天分享一个同事碰到的问题. 问题的描述: 使用了三个 System.Threading.Timer 分别在每天的三个时间点执行一个固定的统计操作,结果发现过了一段时间后, 这三天timer 的事件出发都到同一个时间点上去了,感觉有点想三个手表都没有电池一样,stop 在同一个时间点.哈哈,后来差了一下kb,这个也是微软的一个bug,到现在还没有提供公共的fix... 阅读全文
posted @ 2005-02-16 17:34 montaque 阅读(1813) 评论(8) 推荐(0) 编辑

摘要:System.Environment.UserDomainName 按照微软的文档,解释的是 : 获取与当前用户关联的网络域名。 后面有一个备注: 该属性的值通常为主机名,但可能取决于所部署的应用程序解决方案。当前用户是 UserName 中指定的名称。 一般情况下如果我加入domain 的话,返回当前的domain。如果没有加入的话,则返回 当前机器名。 一般这个也是正确的,有时候,... 阅读全文
posted @ 2005-02-03 13:26 montaque 阅读(2043) 评论(1) 推荐(0) 编辑

摘要:vb.net 的实现和C# 的实现有很多方面都不一样,今天就拿 Overload 来做个对比。 大家可能都对 C# 比较熟悉,我列出一下一段代码: namespaceOverloaddingCS { publicclassTest { publicstaticvoidMain() { Derived... 阅读全文
posted @ 2005-02-02 14:04 montaque 阅读(1479) 评论(6) 推荐(0) 编辑

摘要:微软中文和英文分别有两篇介绍 http://www.microsoft.com/china/MSDN/library/windev/COMponentdev/AspectOrientedProgrammingEnablesBetterCodeEncapsulationandReuse.mspx?pf=true http://msdn.microsoft.com/msdnmag/issues/... 阅读全文
posted @ 2005-01-24 15:52 montaque 阅读(2597) 评论(12) 推荐(0) 编辑

摘要:今天打开 hotmail 的时候,偶然看了一下微软写的script,发现hotmail 后面的很多script 也是故意搅乱了一下,这样可读性就比较差了。 msn 很多人都在用,如果你用hotmail, msn 中的联系人给你发信的话,hotmail 会自动显示他的状态。包括在微软的很多产品, SPS,Outlook 等产品中。 我稍为看了一下代码,不管hotmail 还是 outloo... 阅读全文
posted @ 2005-01-24 12:06 montaque 阅读(1214) 评论(0) 推荐(0) 编辑

摘要:问题: 希望设置TextBox 中的光标到任意位置。 设置SelectStart 和Length 不一地起作用,并不希望选中文本。 解决方案: 使用一下代码就可以 [System.Runtime.InteropServices.DllImport("user32.dll")] publicstaticexternIntPtrSen... 阅读全文
posted @ 2005-01-22 16:17 montaque 阅读(4403) 评论(0) 推荐(0) 编辑

摘要:上次提到了,没有什么不可能。http://www.cnblogs.com/montaque/archive/2004/12/27/82580.aspxHelloWorld 也能出错。 这次提一个同样的代码,在同样的环境中会有不同的行为:) 行为1, 一切工作正常。 新建一个 web 项目,添加一个 webform ,比如 webform1.aspx 然后拖一个 Html In... 阅读全文
posted @ 2005-01-20 10:02 montaque 阅读(1527) 评论(7) 推荐(0) 编辑

摘要:看到 caizi.net http://www.cnblogs.com/caizinet/archive/2005/01/13/91440.html分享了一篇关于 VSS 中 Keywords Expansion 的tips,感觉很多人对于 VSS 内置的很多特性用的还不是很多 今天分享一个所谓的 Pin 功能。 问题的提出: 一个项目往往多个人在开发,项目在每次build之后,每个人一... 阅读全文
posted @ 2005-01-17 12:14 montaque 阅读(1010) 评论(2) 推荐(0) 编辑

摘要:其实就是三句话 1.References are what they say they are 2.Identifiers are who they say they are 3.Only appropriate operations can be invoked. 阅读全文
posted @ 2005-01-15 10:24 montaque 阅读(1186) 评论(1) 推荐(0) 编辑

摘要:昨天画了半个多小时把 SQLDBCompare 这个.NET 程序给破解了一下,本来只有15天的试用期,破解以后就没有这个问题了,hoho。 现在我写一个简单的实例程序来提一下使用.NET SDK 中的几个有用的工具来修改别人的代码逻辑。比如拿掉注册信息,等等。当然这里只是一个学习用途。 比如我有个程序,用户输入一个 ID,如果大于100 则改用户是合法的用户,否则就是非法的。程序比较简单,主... 阅读全文
posted @ 2005-01-10 14:40 montaque 阅读(10091) 评论(25) 推荐(3) 编辑

摘要:用 Visual Studio Analyzer (vsa) 项目,记录 ADO 事件的时候,什么结果都没有。 按照微软的说法,ADO 2.0 就开始能够产生很多的 VSA 事件,我用 VB 调用了 ADO COM,VSA 监视的时候确一个ADO 事件都没有监视到,DCOM COM+ 很多事件倒是监视到了。 郁闷 阅读全文
posted @ 2005-01-05 17:06 montaque 阅读(1037) 评论(0) 推荐(0) 编辑

摘要:写一个简单的 web service publicservice1:WebService { publicservice1() { } [WebMethod] publicstringHelloWorld() { return"HelloWorld,Iamrunninginmontaque... 阅读全文
posted @ 2004-12-27 17:25 montaque 阅读(4581) 评论(25) 推荐(0) 编辑

摘要:微软最近都在狂推广智能客户端,smart client 这个技术和概念。我觉得这个所谓得智能客户端从技术得角度讲有以下特性 1. 是一种 windows 客户端技术,所以可以充分利用本地资源,以及所谓得可以使用多种设备 2. 具有自动更新 3. 具有离线应用 4. .NET 是一种实现智能客户端非常好得平台 其实仔细分析一下,可以想一下这些技术和特性,可能是稍微大一点得应用都会具有以上... 阅读全文
posted @ 2004-12-20 15:02 montaque 阅读(1217) 评论(7) 推荐(0) 编辑

上一页 1 2 3 4 下一页