csdbfans

博客园 联系 订阅 管理
  6 Posts :: 0 Stories :: 51 Comments :: 0 Trackbacks

News

置顶随笔 #

摘要: XML(EXensible Markup Language),可扩展标记语言。 本文并不对它的概念进行详细介绍,取而代之的是说说在.Net下怎么去操作XML文件。点一下题外话,XML是标准通用标记语言(SGML)的子集,可以跨平台运行,非常适合Web传输,在不同的编程语言(PHP、Java、.Net等)里面都有广泛运用,所以对于XML的操作,将是你必须掌握的一门技术。 下面我们来看看XML文档是长什么样子的,这里将要以下图为例来进行说明。XML可以用来描述数据定义、类型等,它一般是被用作数据存储和数据传输...阅读全文
posted @ 2011-11-25 08:28 csdbfans 阅读(815) 评论(4) 编辑

摘要: 介绍SnippetDesigner的使用,一个基于VS 2010的设计Code Snippet工具阅读全文
posted @ 2011-09-28 14:12 csdbfans 阅读(1472) 评论(7) 编辑

2012年2月14日 #

摘要: 最近为了换一份新工作,准备了不少笔试题。从笔试当中自己发现了不少基础知识的盲点。很庆幸这样的机会,可以让自己对于基础知识的理解又上升一个台阶。此文介绍C#里面的序列化与反序列化的知识,如果你是大鸟,请口下留情。 首先,什么是序列化与反序列化呢? 序列化就是将对象的状态信息转换为可以存储或传输形式的过程。其实就是将对象持久化,比如说把对象保存为二进制或者是XML的方式。可以将对象序列到流、磁盘、内存和网络等等。相反,反序列化则是将存储或传输形式转换为对象的过程。阅读全文
posted @ 2012-02-14 10:06 csdbfans 阅读(1910) 评论(18) 编辑

2012年1月8日 #

摘要: 本文将带大家来学习一下Ajax.BeginForm与Jquery UI(Dialog)。 题外话,Hmtl.BeginForm与Ajax.BeginForm的差别,用Html.BeginForm()来提交的话,相当于提交整个页面,而使用Ajax.BeginForm来提交的话,相当于用Ajax的方式来提交。用AJAX来提交,能实现异步的交互方式,从而实现局部页面的刷新,增强用户体验。 关于Jquery UI,大家可以到官网下载所需要的脚本及样式文件。本文只介绍Jquery UI里面的Dialog,但是至少你还得下载四个脚本文件,分别勾上Core、Widget、Position和Dialog。下载完之后,把里面的一些样式、脚本文件及图像加载到我们新建的项目里面,这里面以MVC2(ASP.NET MVC2 Web Application)来作为实例说明。为了更方便大家来看到效果,我上传了源码,大家需要的话,可以通过此链接来进行下载。加载需要的Jquery UI的文件这部分我就不进行说明了,这里面有一点大家需要注意的,就是导入Jquery UI的脚本文件的时候,是有顺序之分的。大家阅读全文
posted @ 2012-01-08 13:25 csdbfans 阅读(2426) 评论(3) 编辑

2011年12月19日 #

摘要: Wcf Rest服务,是一种Web服务。Web服务是一种面向服务的架构技术,通过标准的Web协议提供服务(Web Service),它的好处是可以让不同的平台应用实现互连,进而达到数据的交换。Web服务可以说是一组工具的集合,可以用多种方式来调用。比较常用的方式有三种:远程过程调用(RPC),面向服务架构(SOA)以及表述性状态转换(REST)。 这里面,我们只介绍REST的实现,结合.net的WCF来实现。 在开始这一讲之前,还需要再补一点概念方面的内容来帮助大家进一步理解里面的知识点。REST 从资源的角度来观察整个网络,整个网络的资源由URI确定,而客户端的应用只需要通过URI来获取资源的表征。获得这些表征致使这些应用程序转变了其状态。随着不断获取资源的表征,客户端应用不断地在转变着其状态,这就是所谓的表征状态转移(Representational State Transfer)。其实这里面的概念说直白些,就是通过URI的渠道,我们能得到我们想要的资源。资源的方式可以是XML、JSON或者是HTML,取决于读者是机器还是人,是消费web服务的客户软件还是web浏览器。阅读全文
posted @ 2011-12-19 23:34 csdbfans 阅读(907) 评论(2) 编辑

2011年11月25日 #

摘要: XML(EXensible Markup Language),可扩展标记语言。 本文并不对它的概念进行详细介绍,取而代之的是说说在.Net下怎么去操作XML文件。点一下题外话,XML是标准通用标记语言(SGML)的子集,可以跨平台运行,非常适合Web传输,在不同的编程语言(PHP、Java、.Net等)里面都有广泛运用,所以对于XML的操作,将是你必须掌握的一门技术。 下面我们来看看XML文档是长什么样子的,这里将要以下图为例来进行说明。XML可以用来描述数据定义、类型等,它一般是被用作数据存储和数据传输...阅读全文
posted @ 2011-11-25 08:28 csdbfans 阅读(815) 评论(4) 编辑

2011年10月17日 #

摘要: 实现多语言版本的支持,就是所谓的国际化,也说是本地化。 今天这里将要介绍的是.Net里面实现本地化的介绍。网上有很多文章介绍怎么实现本地化,但是大多不适合初学者去学习,因为初学者需要更为详细的介绍以及图表作为说明。所以本着互相学习的想法,我也写一下自己最近学习的有关这方面的内容。阅读全文
posted @ 2011-10-17 13:07 csdbfans 阅读(2018) 评论(17) 编辑

2011年9月28日 #

摘要: 介绍SnippetDesigner的使用,一个基于VS 2010的设计Code Snippet工具阅读全文
posted @ 2011-09-28 14:12 csdbfans 阅读(1472) 评论(7) 编辑

仅列出标题