代码改变世界

给大家分享两款正在使用的ref“.NET研究”lector插件

2011-10-18 22:38 by 狼人:-), 321 阅读, 0 推荐, 收藏,
摘要:推荐两款神器:Deblector和reflexil Deblector 它的名字是Debug 和 reflector 两个单词的结合。就是用来调试的。 简单的说,它可以像ide一样启动调试进程,或者Attach到一个运行中的进程,并调试他们,设置断点,单步运行,查看变量等等。 它不需要pdb文件,也不会像reflector pro的调试插件一样依赖ide,也不需要反编译dll。 一切工作仅在reflector内部完成,是不是很cool。 但缺点也是有的,那就是它只能在il级别调试。不过对于我们调试bug来说,这个基本已经足够了。 简单说一下这个插件的用法。安装到reflecto... 阅读全文

.NET的资源并“.NET研究”不限于.resx文件,你可以采用任意存储形式 [上篇]

2011-10-18 22:38 by 狼人:-), 181 阅读, 0 推荐, 收藏,
摘要:为了构建一个轻量级的资源管理框架以满足简单的本地化(Localization)的需求,我试图直接对现有的Resource编程模型进行扩展。虽然最终没能满足我们的需求,但是这两天也算对.NET如何进行资源的存取进行了深入的学习,所以将我对此的认识通过博文的方式与诸位分享。在本篇文章中,我会通过自定义ResourceManager让资源的存储形式不仅仅局限于.ResX文件,你可以根据需要实现任意的存储方式,比如结构化的XML、数据库表,甚至是通过远程访问获取资源。(文中的例子从这里下载) 一、从添加资源文件说起 二、ResourceManager、ResourceSet、Resou... 阅读全文

.NET的资源并不限于.resx文件,你可以采用任意存储“.NET研究”形式 [下篇]

2011-10-18 22:38 by 狼人:-), 142 阅读, 0 推荐, 收藏,
摘要:在《上篇》中我们谈到ResourceManager在默认的情况下只能提供对内嵌于程序集的.resources资源文件的存取。为了实现对独立二进制.resources资源文件的支持,我们自定义了BinaryResoruceNManager。在本篇中我们还将创建两个自定义的ResourceManager,以实现对独立.resx资源文件和自定义结构的XML资源文件的支持。(文中的例子从这里下载) 一、自定义ResXResourceManager实现对.Resx资源文件的支持 二、将资源定义在自定义结构的XML文件中 三、为XML资源存储形式定义ResourceReader和ResourceWr... 阅读全文

WPF“.NET研究”与混淆器

2011-10-18 22:38 by 狼人:-), 183 阅读, 0 推荐, 收藏,
摘要:上海企业网站制作> 时至今日,混淆依然是.Net程序的一道重要保护手段,而混淆器对WPF应用程序的支持是怎样的呢?我们今天就通过实例讲解一下。 首先建立如下图所示的简单的用户界面: 在界面代码中设置一些绑定属性: 上海企业网站设计与制作lang="EN-US"> 上海网站建设">在后台代码中首先定义一个种族枚举,以便于在列表中使用: 下面在窗体Window1类中定义以下属性: 红圈处的代码功能是将种族枚举的全部值载入到种族列表属性中,这样就可以在前后台一直以统一、优雅的方式使用枚举,这是个不错的小技巧。 接下来在构造函数中直接硬编码一些属性的值, 阅读全文

C#资源释放及Dispose、“.NET研究”Close和析构方法

2011-10-18 22:38 by 狼人:-), 202 阅读, 0 推荐, 收藏,
摘要:在开始本文前,需要一些准备知识。首先要提出“什么是资源”。在CLR出来之后,Windows系统资源开始分为“非托管资源”和“托管资源&rdq上海网站建设uo;。非托管资源是指:所有的Window内核对象(句柄)都是非托管资源,如对于Stream,数据库连接,GDI+的相关对象,还有Com对象等等,这些资源并不是受到CLR管理;托管资源是指:由CLR管理分配和释放的资源,即由CLR里new出来的对象。 其次再来讲,资源的释放方式。非托管资源:需要显式释放的,也即需要你写代码释放;托管资源:并不需要显式释放,但是如果引用类型本身含有非托管资源,则需要进行现实释放;显式释放的C#实现,由C# 阅读全文

.NET 打包入门“.NET研究”

2011-10-18 22:38 by 狼人:-), 166 阅读, 0 推荐, 收藏,
摘要:1、在这个安装包制作的过程中,所用到的一些图片或者文件,如:快捷键图片,安装步骤中每个图形界面的背景图片等都要事先在[应用程序文件夹]中事先添加好这些图片,即在安装项目中添加这些图片,文件好像是解决方案下debug下的所有文件都拷贝,如exe、config、rpt还有图片等 2、安装包中的那个Install里面的方法的执行时间是在:所以的文件都安装好了后再执行其中的号码。如客户端安装是在配上海网站建设置文件已经装好了后,但是其中的配置节还没有信息,但是在代码中赋值之后就有了,还有服务器也一样,如数据库也一样,首先是拷贝到客户端电脑上,然后再执行install中的代码,。获取硬盘上的数据... 阅读全文

.NET框架:为什么我们要尽量使用框架内建的功能,“.NET研究”而不是重新发明

2011-10-18 22:38 by 狼人:-), 235 阅读, 0 推荐, 收藏,
摘要:有很多人经常会持有这样的疑问:为什么 .NET 框架要把一些很简单的功能也封装起来上海企业网站制作?而有些人所坚持的“有现成的就用现成的”的习惯在那些“明明只是很简单的功能却被封装了起来”的情况下也显得很可笑。那么,实际上到底有没有必要用那些本来就很简单的封装?这些简单的封装到底具有什么样的意义呢? 其实大部分这样的简单的封装都是针对“跨平台使用”而设计的。有些人可能会说:.NET 框架有什么跨平台可言?其实 .NET 框架虽然现在只提供 Windows 上的版本,但其它平台上的 CLI 实现,如 Mono、DotGNU 等等也都有赖于 .NET 框架和 CLI 的预见性方能成为现实;... 阅读全文

在 Linux 操作系统中运行 ASP.NET 4(上“.NET研究”)

2011-10-18 22:38 by 狼人:-), 219 阅读, 0 推荐, 收藏,
摘要:目前最流行的 Linux 操作系统发行版是 Ubuntu。但是我们这次是要在 Linux 操作系统中运行 ASP.NET 的,所以选择了 openSUSE。我准备在 Oracle VM VirtualBox 中安装 openSUSE 11.3 操作系统。 首先到 openSUSE 官方网站下载 openSUSE-11.3-DVD-x86_64.iso 文件。 然后运行 Oracle VM VirtualBox 4.0,新建一个 openSuse 虚拟机并按下图进行设置: 为了使宿主机能够从网络上访问虚拟机,网络连接方式必须设为 Bridged Adapter,如下图所示: ... 阅读全文

在 Linux 操作系“.NET研究”统中运行 ASP.NET 4 (中)

2011-10-18 22:38 by 狼人:-), 189 阅读, 0 推荐, 收藏,
摘要:上海企业网站制作://www.cnblogs.com/skyivben/archive/2011/01/03/1924943.html" target="_blank">在 Linux 操作系统中运行 ASP.NET 4(上)已经讲解了如果在 Oracle VM VirtualBox 4.0 中安装 openSUSE 11.3 操作系统。现在让我们对刚刚安装好的 openSUSE 11.3 操作系统进行必要的配置吧。 如上图所示,点击计算机 –> YaST,然后: 输入 root 口令后,点击继续,进入YaST2 Control Center: 如上图 阅读全文

SharePoin“.NET研究”t 2010 BI:Chart WebPart

2011-10-18 22:37 by 狼人:-), 226 阅读, 0 推荐, 收藏,
摘要:Sharepoint 2010增加很多BI的特性,Chart WebPart功能和asp.net的中chart控件基本一样,可以通过使用基于 Web 的配置向 SharePoint 网站添加丰富的图表,将图表连接到各种来源的数据,例如 SharePoint 列表、外部列表、业务数据服务、Excel Services 和其他 Web 部件。我们简单看下 1. 准备数据 Chart Web Part的数据源可以有四种形式:Web Part,List,Business Data Catalog,Excel Services 我们以List为例,创建一个列表并录入一些数据,如下: ... 阅读全文

在.NET 4中用IIS部署WCF就这“.NET研究”么简单

2011-10-18 22:37 by 狼人:-), 238 阅读, 0 推荐, 收藏,
摘要:在.NET 3.5中,我们需要这样做: 上海企业网站设计与制作 1. 添加一个HelloService.svc文件,添加ServiceHost标记,在Service中添加WCF服务实现的名称,比如: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><%@ Servi上海徐汇企业网站制作ceHost Language="C#"上海企业网站制作5f5f5; color: #000000;"> Debug= 阅读全文

看看Entity Framework 4生成的复杂的分页SQL语“.NET研究”句

2011-10-15 19:52 by 狼人:-), 243 阅读, 0 推荐, 收藏,
摘要:之前发现Ent上海网站建设ity Framework 4生成的COUNT查询语句问题,今天又发现它生成的分页SQL语句问题,而LINQ to SQL却不存在这个问题。 >>> 来看一看,瞧一瞧! 上代码: 看生成的SQL语句: 1. Entity Framework生成的SQL: 一个TOP,三个FROM。 上海闵行企业网站设计与制作 2. LINQ to SQL生成的SQL: 无TOP,两个FROM。 两者的差距一目了然。 >>> 再来看一个: 将上面代码中Where的查询条件改为常量,即Where(coder => coder.Age > 2 阅读全文

Silver“.NET研究”light 游戏开发小技巧:透明背景的Silverlight程序

2011-10-15 19:52 by 狼人:-), 218 阅读, 0 推荐, 收藏,
摘要:一些朋友在玩窝窝世界的时候,发现官方网站上的进入入口程序是Silverlight,但是有趣的是一个透明背景的Silverlight程序,这个效果最早我也未找资料,在未来Silverlight程序会在各个方面应用,透明背景的效果就会涉及,这种效果预览如下: 下面一步一步的告诉大家这个小技巧,首先要准备一个Silverlight,然后将MainPage的填充色设置为透明的,还有LayoutRoot也是一样,我在这里用了一张来自网络的图片: 为了稳定,最好将MainPage的宽高定死,这样有助于我们在网页中呈现: 上海徐汇企业网站制作cnblogs_com/nowpaper/201102... 阅读全文

Silverlight 游戏开发“.NET研究”小技巧:星球大战字幕效果

2011-10-15 19:52 by 狼人:-), 191 阅读, 0 推荐, 收藏,
摘要:各位科幻迷可能对星球大战的字幕效果印象深刻,这个电影字幕表现手法曾经风靡大小美国影片,甚至超人影片和电视也曾经用此来做开场和结尾字幕,今天我就将这个效果在blend里面制作技巧告诉大家,下面是星球大战的图片: 上海闵行企业网站设计与制作er/201102/201102050045041406.jpg" border="0" alt="1" width="597" height="266" /> 可能大家觉得这做成一个游戏开发技巧有点牵强,我计划以此作为引子,引出有关于Silverlight特效制作的 阅读全文

Silver“.NET研究”light 游戏开发小技巧:实现街霸4的选人界面

2011-10-15 19:52 by 狼人:-), 251 阅读, 0 推荐, 收藏,
摘要:上一篇只是一个引子,用来说明Projection的基本操作,游戏研发都是用这些小的基本功能慢慢组合出来,其实这一篇仍然是Projection,但是我们将会做一个比较复杂的应用使用silverlight的Projection,玩过街霸4,可能对它的选人界面印象深刻,但是做起来却不容易,因为要请美术设计师将界面设计出来,这样就麻烦了很多,请看街霸4的选人界面: 请注意小头像,都是按照透视排列组成,这样的形式在一些其他的游戏中经常见到,你可以从容的发给美术,然后请他们做好,再套入,可是这样图片的量就大了很多,一般来说这种方法比较暴力,可是有更好的方法实现,只需要一个小的控件就行了,没错就是使... 阅读全文
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 312 下一页