随笔分类 - dotnet programming
.net学习总结
摘要:本篇介绍两个使用.NET技术,确切的说是使用C#写的Jabber Code Libraries – Jabber.NET、agsXMPP,以及一个Java写的跨平台Jabber Server – Wilefire。前言:即将完成Jabber Protocal(XMPP) : Core的翻译,在接下来...
阅读全文
摘要:使用NuGet发布自己的类库包(Library Package) from:http://blog.csdn.net/gulijiang2008/article/details/41724927使用NUGet自动下载(还原)项目中使用的包 http://blog.csdn.net/qq2820301...
阅读全文
摘要:最近一直想用VC#2005做个内嵌WORD/OFFICE的WINFORM程序,目前主要有以下解决途径:1、直接通过API把WORD/OFFICE的窗口句柄给放到WINFORM中(感觉较为复杂);2、通过WEB BROWSER;3、利用DSOFRAMER。本人都测试了一下,觉得DSOFRAMER更符合...
阅读全文
摘要:nuget是什么 .net版的maven(java)? 如果你用过windows的chocolatey,mac的homebrew或许更容易理解他,先来回顾下以前我们是如何处理或者碰到过的问题。1.假如我需要合并2个项目,这2个项目是不同的作者,项目中都使用到了log4net并且版本不同,那么你需...
阅读全文
摘要:关于这个问题,在多数的 ASP.NET 的教材中,都提到了一些。 与 的区别在于:绑定时机不同, 是在控件调用DataBind函数的时候才被确定。对于 ,我想你应该不会陌生,在ASP时代,它就相当于 Response.Write。在ASP.NET时代也一样。暂时先不去理会教材中说的,也先把“绑定时机...
阅读全文
摘要:asp.net中的代码分离模式我们肯定都不陌生,C#(或者其它语言)写的代码一般不会和设计语言HTML混在一起,但是有的时候也避免不了,这时就会在UI页面里用来绑定显示、绑定变量数据了,今日看到一文章专门对此进行了分析,我进行了一点修正:一. 这种格式实际上就是和asp的用法一样的,只是asp中里面...
阅读全文
摘要:摘要:在实际的Web开发中,我们可能会常常遇到后台调用前台JS代码或者前台JS调用后台代码的情况。今天就把比较实用的前后台相互调用的方法总结出来和大家分享。在实际的Web开发中,我们可能会常常遇到后台调用前台JS代码或者前台JS调用后台代码的情况。今天就把比较实用的前后台相互调用的方法总结出来和大家...
阅读全文
摘要:ASP.NET 4.5 includes a new feature to minify and bundle CSS and JavaScript within your web application. If you use any of the default project template...
阅读全文
摘要:今天在练习wcf时,客户端调用服务端方法时出现异常。如下:未处理System.ServiceModel.AddressAlreadyInUseExceptionMessage="HTTP 无法注册 URL http://+:80/Temporary_Listen_Addresses/88c4ba08-ef25-4254-8811-870fffe5f9ea/,因为另一应用程序正在使用 TCP 端口 80。"网络解决方法:当WCF的服务使用session时,我们只有几种协议可供选择: 1. netTcp - 用这个协议是最好的,但有个重要问题是,IIS6不支持netTcp协议,
阅读全文
摘要:Forward reference
forward declaration
阅读全文
摘要:基础知识:m×n 矩阵是排列在 m 行和 n 列中的一系列数。下图显示几个矩阵。可以通过将单个元素相加来加合两个尺寸相同的矩阵。下图显示了两个矩阵相加的示例。m×n 矩阵可与一个 n×p 矩阵相乘,结果为一个 m×p 矩阵。第一个矩阵的列数必须与第二个矩阵的行数相同。例如,一个 4×2 矩阵与一个 2×3 矩阵相乘,产生一个 4×3 矩阵。矩阵的行列的平面点可视为矢量。例如,(2, 5) 是具有两个组件的矢量,(3, 7, 1) 是具有三个组件的矢量。两个矢量的点积定义如下:(a, b) • (c, d) = ac + bd
阅读全文
摘要:I am programming since I am 10 and I am now 38. Today I measure how much good programming bring to my life, directly and indirectly. I’d like to give credit to aspects I love in my job. Hopefully some young people will read this and will consider maybe doing one of the most wonderful job on earth.Ge
阅读全文
摘要:raised event inherited
阅读全文
摘要:最近由于工作需要,学习了一下VSTO的知识,发现了一位大侠的学习笔记,现转载链接如下:VSTO学习笔记(一)VSTO概述VSTO学习笔记(二)Excel对象模型VSTO学习笔记(三) 开发Office 2010 64位COM加载项VSTO学习笔记(四)从SharePoint 2010中下载文件VSTO学习笔记(五)批量编辑Excel 2010 x64VSTO 学习笔记(六)在 Excel 2010中使用RDLC报表VSTO学习笔记(七)基于WPF的Excel分析、转换小程序VSTO学习笔记(八)向 Word 2010 中写入表结构VSTO学习笔记(九)浅谈Excel内容比较VSTO 学习笔记(
阅读全文
摘要:CultureInfo 类提供有关特定区域性的信息(如区域性的名称、书写系统和使用的日历)以及如何设置日期和排序字符串的格式。C# [SerializableAttribute] [ComVisibleAttribute(true)] public class CultureInfo : ICloneable, IFormatProvider区域性名称和标识符区域性名称遵循 RFC 1766 标准,格式为“<languagecode2>-<country/regioncode2>”,其中 <languagecode2> 是从 ISO 639-1 派生的由两个
阅读全文
摘要:老总对小秘说:后天带你去香港玩玩,你准备一下。老婆(小秘)对老公说:老公,我后天要跟老总去香港出差开会。老公对情人说:哈哈,亲爱的,后天我老婆不在家,带带你去逛街。老师(情人)对学生说:后天老师有事,放假一天。孙子(学生)对爷爷说:后天我们放假,带我去动物园玩。老总(爷爷)对小秘说:后天去不了香港了,我要陪孙子。小秘(老婆)对老公说:后天的会议取消了,不去香港了。老公对情人(老师)说:后天我老婆不去香港了,逛街的事情下次再说。老师(情人)对学生说:后天照常上课。孙子对爷爷说:555,后天要上课,去不了动物园了、老总对小秘说:孙子后天上课,我们去香港………………
阅读全文
摘要://获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe.
阅读全文
摘要:使用.NET框架编写Windows程序,在很多方面已经变得很简单。在许多情况下,.NET框架使用,.NET编译器在编译时绑定到程序集的元数据,.使灵活的程序设计变得更容易。事实上,对于.NET而言,使用内嵌的元数据把我们从DLL地狱解脱出来是可能的。值得庆幸的是,.NET框架的设计者们并没有选择把这些元数据优雅的隐藏起来。设计者们把反射API给予了我们,通过反射,一个.NET程序可以通过编程查看这个元数据。一个程序可以反射出包含在特定程序集内任意的东西,或者说是包含在其内的所有的类型和成员。把元数据绑定到可执行的程序集里,提供了许多优势。这使得.NET程序集,完全可以自我描述。还允许开发者跨语
阅读全文
摘要:WPF使用XAML需要解决设计合作和运行速度的问题,而XML设计的目标是逻辑性、易读而且简单,没有被压缩,所以并非WPF的最有效的选择。WPF使用BAML(Binary Application Markup Language)来消除如上XML的缺点。BAML是XAML的二进制表示,当在VS中编译WPF程序时,所有的XAML都被转换为了BAML,并且这些BAML被作为资源嵌入到最终的程序集中。BAML是标记化的,这意味着长的XAML被较短的标记代替,BAML不仅明显小一些,而且还对其进行了优化,从而使它运行时能够更快地解析。
阅读全文
浙公网安备 33010602011771号