摘要: 序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加... 阅读全文
posted @ 2009-02-22 12:27 mysun 阅读(474) 评论(0) 推荐(1)
摘要: petshop4.0一共有四个数据库,分别是MSPetShop4、MSPetShop4Orders、MSPetShop4Profile 、MSPetShop4Services。 MSPetShop4是基本信息数据库。主要包含商品的名称,数量等基本处理信息。其中Supplier是供应商信息表,product是商品基本信息表,item是商品详细信息表,inventory是数量信息表,category... 阅读全文
posted @ 2009-02-14 10:31 mysun 阅读(575) 评论(2) 推荐(1)
摘要: 当未经过登陆而在PetShop中浏览时,持有和使用的是匿名用户身份。这种用户身份的用户名是一个GUID字符串。可以通过用户迁移方法的重载将匿名用户转变为审核用户,实际上是为匿名用户生成Profile和相应的Cookie,不过维持的状态保存在本地电脑,如果Cookie过期或者使用其它电脑就可能导致信息丢失。 当在petshop中check out之后,会跳转到SignIn.aspx进行登录,之后执... 阅读全文
posted @ 2009-02-14 10:30 mysun 阅读(297) 评论(0) 推荐(1)
摘要: Membership学习(二)membership入门 --不写一行代码在asp.net中实现用户验证管理系统 这篇文章我们将实现一个简单的网站,在网站中实现用户的身份验证,创建用户,修改密码 还有限制匿名用户访问某些目录等功能,最神奇的是使用asp.net2.0实现我们几乎不用手工写一行代码。--不知道以后程序员要做些什么事了:(!! 我们手工从头创建一个web应用,学习其中... 阅读全文
posted @ 2009-02-14 10:29 mysun 阅读(282) 评论(0) 推荐(0)
摘要: Asp.net的membership提供了一种存储,验证和管理用户信息以及权限的统一的路径。membership所对应的验证方式是asp.net的Forms身份验证(注:asp.net的身份验证方式 有好几种包括windows身份验证 Forms身份验证 Passport身份认证当然还有就是没有验证)。在vs2005中 还给membership提供了一系列的控件(login控件),能方便的在asp... 阅读全文
posted @ 2009-02-14 10:29 mysun 阅读(295) 评论(0) 推荐(0)
摘要: 本来想在第三篇文章里介绍一下 Membership的类的,不过现在中文msdn也出来了,所以就不写了,,直接到介绍Membership Providers。 Membership Providers提供了Membership数据源和服务之间的所有接口,在Asp.net2.0中提供了两个Provider:SqlMembershipProvider和ActiveDirectoryMem... 阅读全文
posted @ 2009-02-14 10:27 mysun 阅读(293) 评论(0) 推荐(0)
摘要: 自定义MembershipProvider: 前面讲了内置的MembershipProvider,这次 我们自己定义一个Provider。 首先我们确定一下保存数据使用ms 的access,好像土了点。 我还是用一个例子来说明: 启动 vs2005,创建一个Asp.net Web Site,名字就取一个NewMembershipProvider,在App_Data目录... 阅读全文
posted @ 2009-02-14 10:26 mysun 阅读(350) 评论(0) 推荐(0)
摘要: 一个小型WEB项目,MYComics的漫画网站。对微软的讲座断断续续看完后,自己动手照着做了下,看来真是万事事必躬亲才知其中滋味啊。 算是摸了点ASP.NET2.0的皮毛,这里我主要写写Profile服务,即针对用户收藏架那块。 .开发软件:.NET2005和SQL2005Express版本。 SQL2000也能完成这个项目,只不过在最初我使用SQL2000时,打开源码会有末名奇妙BUG,... 阅读全文
posted @ 2009-02-13 15:57 mysun 阅读(280) 评论(0) 推荐(0)
摘要: OK,没有在VS2008中找到Profile的解决办法! 在VS2005中使用membership & profile 是一件很轻松的事情。随便添加一个字段: 然后就那么简单,后台就能通过Profile拿到: Profile.jimmy= "Pumpkin Ravioli"; 然后~通过这种方式就跟Session一样: 的确就是这么简单,我们通过这种方式就可以... 阅读全文
posted @ 2009-02-13 15:56 mysun 阅读(1018) 评论(4) 推荐(0)
摘要: 匿名方法 匿名方法(anonymous method)允许一个与委托关联的代码被内联地写入使用委托的地方,这使得代码对于委托的实例很直接。除了这种便利之外,匿名方法还共享了对本地语句包含的函数成员的访问。本节将对匿名方法及其使用进行详细讲解。 5.11.1 什么是匿名方法 2.0之前的C#版本中,声明委托的惟一方法是使用命名方法。C#2.0引入了匿名方法,如果使用匿名方法,则不必创建单独的方法,... 阅读全文
posted @ 2009-02-12 10:32 mysun 阅读(353) 评论(0) 推荐(0)
摘要: Posted on 2008-03-31 17:21 loose_went 阅读(3683) 评论(26) 编辑 收藏 所属分类: 02 C#/.NET 什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。 如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,... 阅读全文
posted @ 2009-02-12 10:10 mysun 阅读(573) 评论(0) 推荐(0)
摘要: How to use the ASP.NET MVC ModelBinder http://weblogs.asp.net/melvynharbour/archive/2008/08/29/how-to-use-the-asp-net-mvc-modelbinder.aspx One of the new features in the latest build of ASP.NET MVC ... 阅读全文
posted @ 2008-12-31 18:53 mysun 阅读(345) 评论(0) 推荐(0)
摘要: http://weblogs.asp.net/scottgu/archive/2008/09/02/asp-net-mvc-preview-5-and-form-posting-scenarios.aspx ASP.NET MVC Preview 5 and Form Posting Scenarios This past Thursday the ASP.NET MVC feature t... 阅读全文
posted @ 2008-12-31 18:46 mysun 阅读(449) 评论(0) 推荐(0)
摘要: 很多朋友都在跃跃欲试 打算打造自己的jquery插件, 我是 烦透了了jquery ui的dialog插件,所以突发奇想 自己写一个。先申明 就是随便这么一写,太多的还没有完善,之所以贴出来就是给大家一个参考。 下面大家跟我一起打造一个jquery dialog插件 首先创建一个插件 $.fn.dialog=function(){ } 下面我们首先考虑 当您要现实的信息弹出来的时候,文档上... 阅读全文
posted @ 2008-12-20 20:14 mysun 阅读(416) 评论(0) 推荐(0)
摘要: 首先我们先写一个jquery的匿名函数 以下为引用的内容: 这是一个最基本的写法 ,还没有做成 插件形式,主要就是让表格隔行换色。 这里我们可以发现 这个函数几乎没有什么通用性,下面我们来对她进行扩展。 以下为引用的内容: ... 阅读全文
posted @ 2008-12-20 20:08 mysun 阅读(228) 评论(0) 推荐(0)