摘要:
从去年5月在博客园开博,到上个月为止,总算是把微软企业库的相关学习内容给写完了,一共22篇原创,1篇转载(本来应该早就把这个目录给弄出来,可是去年年底工作很忙,又要忙着离职等等事情,所以拖到现在才把这个目录弄出来,非常不好意思),可能文中还存在着错误,欢迎大家的指正,以下就是全系列的文章目录索引、本系列中的源码及学习资源下载。第一步、基本入门第二步、使用VS2010+Data Access模块建立多数据库项目第三步、为项目加上异常处理(采用自定义扩展方式记录到数据库中)第四步、使用缓存提高网站的性能(EntLib Caching)第五步、介绍EntLib.Validation模块信息、验证器的 阅读全文
摘要:
在上个月写了一些自从工作以来碰到过的问题记录和一些个人的感想,此篇是个汇总,起到个导航作用。编辑器篇FCKeditor相关知识及各种常见使用问题此篇介绍了在项目中使用FCKeditor的一些注意点,如:如何自定义FCKeditor皮肤、进行FCKeditor个性化配置和FCKeditor上传文件的异常处理。FCKeditor自定义上传路径配置此篇是针对FCKeditor上传无法更改路径而写的,主要是通过分析及更改源码+配置的方式实现了FCKeditor上传文件可以通过配置指定相应的路径。使用FCKeditor生成静态分页HTML在日常开发一些企业网站或者资讯网站的时候总是想通过生成静态页面来实 阅读全文
摘要:
花了一个多星期的时间总算把这使用jQuery.Validate进行客户端验证——不使用微软验证控件的理由写完了,总共5篇,可能还有许多不足,欢迎大家的指点!以下为具体的目录,方便大家的查看:1、[jQuery]使用jQuery.Validate进行客户端验证(初级篇)——不使用微软验证控件的理由内容:为何选用jQuery.Validate进行客户端验... 阅读全文
摘要:
买苹果ios设备的人都有这样2个痛苦:1、苹果的内存太小了,2、系统太封闭。其中第一个问题就让许多不怎么会玩ios设备的同学们多掏1000甚至几千元去买容量更大的ios设备。本文就介绍几个软件来彻底解决这些问题,当然可能你已经知道了,如不不知道可以继续看下去可能对你会有帮助。本文的主要内容:1、使用everything建立http服务器。2、使用Goodreader来下载文件及使用OPlayer来播放计算机上的视频。一、使用everything建立http服务器 在[软件推荐]开发用专业软件已经很多了,来说说开发用的辅助软件把——分享我常使用的辅助软件一问中我介绍过everything,一个. 阅读全文
摘要:
时隔半年,年初参加微软和园子组织的博客无双活动(2010.12.01 - 2011.01.31)中到的HTC的WP7手机——Mozart到手了,心情灰常灰常的激动,下面简单附上一些开箱图及相关信息。一、HTC 7 Mozart的基本信息基本参数上市日期 2010年手机类型 3G手机,智能手机,拍照手机,商务手机 手机制式 GSM,WCDMA 支持频段 GSM 850/900/1800/1900MHz 数据传输 GPRS,EDGE,WCMA 屏幕材质 SLCD 屏幕色彩 1600万色 主屏尺寸 3.7英寸 主屏参数 480X800像素 WVGA分辨率 触摸屏 电容式触摸屏,支持多点触控 操作系. 阅读全文
摘要:
在上一篇文章中我说到我在WP7安装中遇到的问题,其中有个Blend无法找到WP7的项目模板,并且我介绍了一种解决方法就是:用winrar打开Blend_WindowsPhone_en.EXE,然后找一个名叫BlConen.cab的,并解压缩出来的方法,虽然这样做能将Blend中的WP7项目模板找回,但是实际上是不能用的,因为这时如果通过Blend来创建WP7项目的时候就发现Blend显示:Windows Phone 创作已到期,并且通过Blend打开VS创建的WP7项目会显示无法打开,需要重新安装(后来看了下安装包BlConen.cab,感觉其应该是Blend用的Samples,但却又不是). 阅读全文
摘要:
WP7的RTM包也出来N久了,我也早就安装了,当时安装完后,在开始菜单中就新增了Expression Blend for Windows Phone、Visual Studio 2010 Express for Windows Phone 以及Windows Phone Tools,当时装完后发现在Blend和VS Express中可以正常新建WP7的工程,而在我电脑中原来的VS2010 Utimate中竟然没有(但是有XNA 4.0的开发包),感觉很不爽,于是我很纠结的反复卸载、安装但是问题还是没有解决,于是只能靠手动来解决了。解决步骤如下:1、既然在VS Express中可以正常新建WP. 阅读全文
摘要:
在补习完C#类以及一些语法上的知识后,再回到类型上进行补习,本章补习的是C#中的枚举。以下是本文所要介绍的内容:1、枚举中忽略的知识。2、枚举常见的各种使用方法。一、枚举中忽略的知识 对于枚举,一般的用法都是用来解决一些代码的可读性,如下代码:通过对比上面的代码,我们可以很容易的看出使用了枚举后代码的可读性更强了,而本文不是来介绍如何枚举的基础知识的,而是记录下我忽略过的一些知识,也可能是你所需要了解的:1、枚举中的值类型默认为int,当然也可以是short,long等数值类型,但是不能是char、string等类型。如果想更改枚举的类型只需按照以下代码既可:2、枚举中的值默认从0开始,并且可 阅读全文
摘要:
上一篇补习了类和方法,这一篇补习下类中一些静态成员和常量。以下是本文所要介绍的内容:1、静态构造函数2、静态成员与常量一、静态构造函数 前段时间经常看到园子里有朋友发面试题,其中比较有代表性的就是静态构造函数了,有兴趣的朋友可以搜索下看看,我这边也就顺便补习下静态构造函数的知识:1、静态构造函数永远优先与其他构造函数。2、静态构造函数是在首次访问所在类的第一个成员时进行的,并且只会执行一次。3、静态构造函数没有参数,不需要任何访问修饰符,有.NET runtime运行。4、类中一旦包含静态构造函数,那么编译器会自动插入一段检查代码负责检查所有静态成员和构造,以确保其优先运行。所以在了解了以上知 阅读全文
摘要:
补习完一些基础的C#之后,今天开始补习C#的重要组成部分类与方法相关知识。以下是本文所要介绍的内容:1、方法相关2、类相关一、方法相关 方法一般是由返回类型、方法名和参数组成,随着.NET版本的不断提升,方法也衍生出了许多特性(不知道这边称之为特性算不算对),这些特性是个双刃剑,有好处也有坏处,所以只有开发者对其进行了解才能很好的运用,下面列举了几个我认为需要注意的地方1、参数数组,在C#中,允许在方法参数中添加params关键字来表示参数数量是可变的,如下代码:但是有几点需要注意:1)如果有多个参数,参数数组则必须是在方法参数的最后一个2)对于方法参数必须要有1个的情况下,建议将其分离出来, 阅读全文
摘要:
前一篇文章记录了C#中流程控制语句的相关知识点,这篇则是介绍C#中的预处理器指令,C#预处理器的指令可以让编译器做许多C#基本语法所做不到的事情,这块我以前也仅仅是看过并没有实际使用过,正好这次乘着这次补习下,这篇文章记录了2点我认为对我来说比较实用的知识点。以下是本文所要介绍的内容:1、#IF与Debug、.NET版本2、编译器的警告与禁用警告3、其他常用预编译器指令一、#IF与Debug、.NET版本 无论在什么情况下,if条件判断语句总是最常见的,而编译器的这个#IF则更为有用,比如可以#IF来判断当前的.NET版本,当前是还是release状态。例如在DiscuzNt的代码中就有相应的 阅读全文