- 博客(71)
- 资源 (17)
- 收藏
- 关注
原创 Ajax:拥抱JSON,让XML走开
Ajax(Asynchronous javascript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外 的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保 存字符的文件。而浏览器异步读取的只是服务器
2008-03-31 22:51:00 1258
转载 Asp.net将数据库里的记录转换成json
using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; namespace OTC.Utility { public sealed class JSONHelper {
2008-03-31 22:41:00 3803 1
原创 如何:对 JSON 数据进行序列化和反序列化
JSON(JavaScript 对象符号)是一种高效的数据编码格式,可用于在客户端浏览器和支持 AJAX 的 Web 服务之间快速交换少量数据。 本主题演示如何使用 DataContractJsonSerializer 将 .NET 类型对象序列化为 JSON 编码数据,然后将 JSON 格式的数据反序列化回 .NET 类型的实例。 此处的示例使用数据协定来演示用户定义的 Person 类型的
2008-03-31 22:19:00 6124 1
原创 在ASP.NET中使用JSON
本篇将简单的介绍一个在.NET中实现JSON的API,然后使用该API做个C/S ASP.NET的小练习。Json.NET的简单介绍首先介绍一个为方便在.NET中使用JSON的API,Json.NET。它方便我们读取从浏览器流向服务器的JSON对象,也方便在响应流中写入JSON对象。这里下载:Json.NET。Json.NET只提供了服务器端的方法,主要有实现JSON文本与XML互相转
2008-03-31 17:27:00 3227
原创 介绍 JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括
2008-03-31 17:25:00 1697
原创 使用 JSON 进行数据传输
以原生方式操作 JavaScript 对象在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。 如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰当
2008-03-31 17:22:00 1241
转载 深入浅出JSON
Author:TrulyJSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript 编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript,
2008-03-31 17:19:00 972
原创 ASP.NET MVC+LINQ开发一个图书销售站点
此系列文章来自博客园,作者以一个系统的完整流程实例来使用MVC和LINQ系列文章的链接http://www.cnblogs.com/cnblogsfans/archive/2008/03/29/1123077.html
2008-03-31 17:07:00 1469
转载 Castle在“新.NET时代”将何去何从
国内的。NET开发人员相信对于Castle都不会陌生。Castle是针对。NET平台下的一个非常优秀的开源项目,从数据访问框架 ORM到依赖注入容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。 Castle在历经好几年、经过了3个RC版本之后,终于要发布1.0版本了。 笔者对于Castle项目的研究
2008-03-31 16:58:00 2203
转载 Asp.Net中获取Castle容器中的服务的另一方法
由于之前的表空间定义得太小,很快就用满了。给表空间新增了一个文件,新增到了4G,但发现还是不行。经查资料,明白除了要扩大表空间之外,还要授权给用户在这个表空间具有不受限制的表空间大小。如下为操作脚本:(1)alter tablespace DISKSPACE add datafile D:spacediskDISKSPACE_02.dbf size 4000M auto
2008-03-31 16:57:00 1244
转载 Castle IOC容器与Spring.NET配置之比较
我本人对于Spring.NET并不了解,本文只是通过一个简单的例子来比较一下两者配置之间的区别。在Castle IOC容器中,提出了自动装配(Auto-Wiring)的概念,即由容器自动管理组件之间的依赖关系,我们无需自己编写XML配置文件来配置组件之间的依赖关系。在Spring.NET中也是支持自动装配的,但是并不推荐使用,它贯穿着一种思想就是一切皆为XML配置,这是两者之间最大的一个区别。
2008-03-31 16:54:00 1689
转载 IoC and Castle.IoC
1. 什么是 IoC ?关于IoC的详细解释请看 Inversion of Control Containers and the Dependency Injection pattern (英文/中文),本文只会作一些简单介绍IoC(Inversion of Control),我们叫它"控制反转",也可以叫它"依赖注入"(Dependency Injection)。引用自 JGTM2004 [M
2008-03-31 16:51:00 2352
转载 ASP.net 2.0发送邮件实例,本人已经测试通过,贴出代码
今天小试了一下ASP.net 2.0中System.Net.Mail发送电子邮件。 开始的几次尝试都不成功,出现超时和返回错误消息等情况,原来是邮箱不支持SMTP发送。 后来几经波折,我找到了新浪的邮箱,发现新浪邮箱支持SMTP发送电子邮件,因为测试下面代码发现在收件箱里已经收到邮件。现在我把代码贴出来,供还没研究过System.Net.Mail发送邮件的朋友参考,代码如下:
2008-03-30 23:07:00 2378
转载 ASP.Net 2.0 发送邮件的代码
这两天因为要做一个可以收集用户提交信息,然后发送邮件到指定邮箱的网页。在 asp.net 2.0 里面发送邮件可以使用 System.Net.Mail 下面的类。http://www.systemnetmail.com/faq/2.1.aspx 这个地址有 System.Net.Mail 的作者写的仿佛是 MSDN 类似的 Faq,看代码的时候可以参考以下。什么都不说了,下面贴出来代码吧,毕
2008-03-30 23:05:00 1006
转载 nhibernate学习之集合组合依赖
1.学习目标 还是学习compenent的用法,上节实现了简单字段的组合,这节中将讨论两个问题:1.依赖对象有一个指向容器对象的引用。2。集合依赖2.开发环境和必要准备 开发环境为:windows 2003,Visual studio .Net 2005,Sql server 2005 developer edition 必要准备:学习前六篇nhibernate学习系列Nhiber
2008-03-30 19:30:00 1092
转载 nhibernate学习之简单组合的映射
1.学习目标 通过学习nhibernate基础知识,了解nhibernate对组合属性的用法。2.开发环境和必要准备 开发环境为:windows 2003,Visual studio .Net 2005,Sql server 2005 developer edition 必要准备:学习前六篇nhibernate学习系列Nhibernate学习之起步篇-1 ,Nhibernate学习
2008-03-30 19:29:00 1050
转载 nhibernate性能之二级缓存篇
1.学习目标 通过进一步学习nhibernate,了解二级缓存在nhiernate中的工作机制以及使用方法2.开发环境和必要准备 开发环境为:windows 2003,Visual studio .Net 2005,Sql server 2005 developer edition 必要准备:学习前五篇nhibernate学习系列Nhibernate学习之起步篇-1 ,Nhi
2008-03-30 19:26:00 1408
转载 Nhibernate学习之性能改善1
1.学习目标 通过几天来大家对Nhiberate的反映,很多人对它的性能非常的担心,本文便着手从最直观的角度和方法中逐步改善nhiberate的性能。改善性能是需要做出很多分析和测试的,本文试图从最表层的对象入手,以后逐渐增加其他方面的性能分析。希望各位看官莫要着急。 2. 分析: ISession和ISessionFactory对象的产生,使用,和销毁对性能的影响。 I
2008-03-30 19:24:00 1378
转载 nhibernate学习之三级联(Ternary Associations)篇
园子里面的兄弟们好,由于工作和身体的原因,几天来都没有写有关nhibernate学习系列了。看了看前几篇大家的回复,首先想要多谢兄弟们对小弟的关注和支持,可小弟水平有限,写出来的也只是入门级的心得。只是有一个心愿,那就是抛砖引玉,希望能和大家更多更好的互动。技术无极限,而我更想要得是能在园子里面认识更多的兄弟,更多的朋友。对了,忘记了一点事情,那就是,兄弟们,节日快乐,哈哈哈。。。唧唧歪
2008-03-30 19:22:00 1284
转载 Nhibernate学习之many-to-many篇
学习目的: 通过进一步学习Nhibernate基础知识,掌握用Nhiberate实现多对多的业务逻辑 开发环境+必要准备 开发环境: windows 2003,Visual studio .Net 2005,Sql server 2005 developer edition 前期准备: 学习上两篇单表操作和many-to-one篇
2008-03-30 19:18:00 1183
转载 Nhibernate学习起步之many-to-one篇
1. 学习目的: 通过进一步学习nhibernate基础知识,在实现单表CRUD的基础上,实现两表之间one-to-many的关系.2. 开发环境+必要准备开发环境: windows 2003,Visual studio .Net 2005,Sql server 2005 developer edition必要准备: 学习上篇文章单表操作 3. 对
2008-03-30 19:15:00 1477
转载 Nhibernate分析之华山论剑篇
原来一直使用代码生成,包括CodeSmith和天平兄的CodeMatic。最近打算系统学习一下Nhibernate,经过简单的一点探索,发现ORM和代码生成真是个有千秋。本文侧重比较一下ORM和代码生成二者的优缺点,让二者华山一比高下,目的为去伪存真,使二者能够相辅相成。从而更好的提高开发效率。 本文从下面三个层面对ORM(以NHibernate为首发的O阵营) 和代码生成(以CodeM
2008-03-30 19:10:00 971
转载 Nhibernate学习之起步篇-1
1. 学习目的学习Nhibernate基础知识。掌握Nhibernate的配置方法,实现对单表的简单操作,如:创建表,查询,添加,删除,修改。2. 开发环境+前期准备开发环境: windows 2003,Visual studio .Net 2005,Sql server 2005 developer edition前期准备: Nhibernate框架,我用的目前最新版NHibernate-1
2008-03-30 19:08:00 1014
转载 CodeSmith 4 Release 注册方法
由于前段时间装的CodeSmith 4 Beta过期,正好也收到邮件Release发布。可能各位已经使用上V4 Beta的XD们很快也要遇到这个问题。于是下载了最新版,只有10天试用,本人比较懒,用了新版就不想换回老版了,于是试着摸索了V4的注册方法,居然成功了。实在没想到…… 首先下载Release版的CodeSmith 4,地址为:www.codesmithtools.com/d
2008-03-30 03:36:00 1634 1
转载 如何用CodeSmith减少代码重复编写
上次简单介绍了下CodeSmith,今天做些详细介绍(转),希望可以对大家有帮助:CodeSmith 是一种语法类似于asp.net的基于模板的代码生成器,程序可以自定义模板,从而减少重复编码的劳动量,提高效率。 安装CodeSmith 2.6注册后发现有两个可运行程序CodeSmith Studio.exe和CodeSmith Explorer.exe CodeSmith
2008-03-30 03:33:00 1541
转载 LINQ技术学习
LINQ是什么?它是Language Integrated Query。当我们要对数据库表进行查询的时候,我们一定会编写 "select * from sometable where ID = .."的语句。好,那我们现在根据LINQ的语法,完全可以将我们熟悉的SQL中像"select","from","where"等语句在.NET Framework环境中顺利使用并且大大提高开发的效率。LI
2008-03-28 17:26:00 1448
原创 什么是WCF?
使用Web服务的每一种主要语言或平台都把与自身相关的特性集合在一个名字下,Java开源开发人员使用Axis,PHP阵营则使用PEAR,而基于微软工具的开发则使用WCF (Windows Communication Foundation). WCF曾被称为Indigo,实际上不只是一个Web服务项目,它的目的是要把所有的分布式系统技术提供一种保护伞,其核心是一套面向服务的API。 现在,.NET
2008-03-28 17:25:00 2120
原创 Delphi实现串口编程收发短信
现 在网上有很多软件可以实现短信息服务,不外乎两种情况,一种是通过短信网关,比如新浪网,网易都提供这方面的服务,这种方法实现起来比较简单,所需资源较 少的,但是对于网站的依赖性太强,对网络的依赖同样无法避免,不适用于项目开发,而对于个人而言,有些短信网站收费不透明,会造成不必要的损失。另外一种 就是手机连电脑,通过串口操作手机收发短信。这是目前比较适合于小项目开发的一种方法,所需硬件包括一款手机,
2008-03-28 15:21:00 3029
原创 向UltraWebGrid中绑定WebDateChooser
To place a date chooser control on ultra web grid is a simple task. But one thing u have to care of is that before grid binding u have to bind the edit control with column. Else you will waste your ti
2008-03-27 21:47:00 2521
转载 围绕Ext JS 2.0的IDE、插件和工具
Ext 2.0的API包含许多的方法(函数)、属性和配置项,涵盖的面非常大,要全部列出几乎是不可能的。虽然API文档是童叟无欺精心打造的,但实际开发中, 若果能够像其它语言Java和C#那样地支持JavaScript代码提示,那就更好啦。可喜的是,有若干的开发环境(IDE)和插件能够支持--并且是 直接支持Ext 2.0。 Aptana Studio 一谈到JavaScript的开发工具,
2008-03-27 11:37:00 1303
转载 第三节:ExtJS调用WCF系列-----添加,修改,删除
我们继续上一节中的那个项目,给那个员工列表增加 添加修改删除功能。和上一节一样,我们先从服务器端说起,服务器端需要提供WCF接口给客户端调用,我们先来写几个BLL的数据处理方法 /**//// /// 获取部门列表 /// /// public string GetDeptList() {
2008-03-27 11:22:00 2068
转载 第二节:ExtJS调用WCF系列-----分页排序列表实现
打开第一节中的那个项目,新建一个Paging.aspx的页面来实现分页列表。 这次我们使用一个测试的数据库CompanyInfoDB,里面有两张表,部门和员工,并外键关联,数据库调用采用Linq的Sqlmetal 命令方式,在Visual Studio 2008的命令提示符中输入以下命令:D:/Program Files/Microsoft Visual Studio 9.0/VC>sqlmeta
2008-03-27 11:20:00 2067
转载 第一节:ExtJS调用WCF系列-----实现JSON传递
首先我们打开我们的VS 新建一个Asp.Net WebApplication Project,(不要给我说新建网站,我讨厌那个东东) 命名为ExtJSAndWCFChapter1 如图: 接下来我们在该项目中新建一个实体类文件和一个AJAX—Enabled WCF SERVICE,分别命名为Employee.cs 和EmployeeService.svc 下面去ExtJS.Com网站下载一个E
2008-03-27 11:18:00 1744
转载 ExtJS调用WCF系列
ExtJS调用的服务器端目前有三种实现方式: 一种是网页的方式,他的Content-Type:是application/x-www-form-urlencoded,这种方式适用范围比较广泛, 只要是能输出网页的服务器端环境都可以。ExtJS官方网站上的例子基本上都是这种形式,服务器端的环境是PHP,http: //cmsoft.cnblogs.com/ 是实现这种方式的.net版本,不过让我这样来
2008-03-27 11:16:00 1161
转载 ExtJS学习心得(三)
这里主要讲一下表单的应用:)一、美化表单:ExtJS自带的CSS效果可以让表单非常漂亮,在使用前先将ext-all.css文件导入页面,然后加入以下代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://bbs.szblogs.com-->div class="x-box-ml"> div class
2008-03-27 10:08:00 1155 1
转载 ExtJS学习心得(二)
其实Ext.Ajax的使用并不难,只是当初我一直不清楚如何获取其返回值,搞得郁闷了一阵子,以下是一个比较简单的例子 Code highlighting produced by Actipro CodeHighlighter (freeware)http://bbs.szblogs.com--> 1Ext.Ajax.request({ 2 url: R
2008-03-27 10:07:00 1120
转载 ExtJS 学习心得(一)
一个偶然的机会,我发现了ExtJS框架,第一次看到其创建出来的效果时,简直兴奋死我啦,呵呵,没想到还有这么漂亮的UI控制,但使用起来却感觉不太 爽,其一大缺点就是所带的类库太庞大啦,会比较影响速度,而且帮助文档全部是英文,英文的也还好啦,更重要的是其文档并没有相关的例子,只是列出来使用参 数,让人很难掌握,只好去他们的官方论坛到处问人,郁闷!不过还好,外国人一般都比较热情,基本上问的问题都有人会给
2008-03-27 10:06:00 1142
转载 jQuery插件 - 下拉列表日期选择控件
日期选择在开发中的应用应该是再常见不过的了~以前大多数的日期选择基本上以这种形式体现:图1:图2:但是,在我们经过很多次的使用和用户反馈中得之,这种方式操作不够方便,虽然看起来很直观,但如果是选2009,以“图1”哪种方式就很难操作,需要用户点击好多次才可以选到。图2的还要好些,不过感觉上还是不怎么好。于是,有些网站就出现了以这种形式出现的日期选择控件:另外有一点比较重要的!图一图二的哪种方式,无
2008-03-27 10:03:00 14053 2
原创 用JS计算两个日期之间有多少个休息日
script type="text/javascript">function weekendBetween(dtStart, dtEnd) { if (typeof dtEnd == string ) dtEnd = StringToDate(dtEnd); if (typeof dtStart == string )
2008-03-27 09:54:00 1670 1
转载 让VS2008为ExtJS提供智能提示
作者: Beginor www.ASPCool.com 时间:2008-1-3 23:56:54 阅读次数:1244 VS2008提供了比较好的JavaScript智能提示, 但是默认好像是只支持自家的ASP.NET Ajax, 其它一些比
2008-03-27 09:51:00 2910
.net 8 + Azure 登录 + Ant Design Blazor
2024-04-18
Advanced.Installer.v13.1注册机
2016-09-19
MySQLBackupFTP及注册工具
2016-09-19
AlwaysUp8.5及注册机
2015-09-25
数据库数据互导及文档生成工具(IT人员必备)
2015-01-19
类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合
2014-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人