摘要:
集成到 .NET Framework 中的下列类型都可以进行序列化,并可视为基元类型:Byte、SByte、Int16、Int32、Int64、UInt16、UInt32、UInt64、Single、Double、Boolean、Char、Decimal、Object 和 String。其他基元类型。这些类型不是 .NET Framework 中的基元,但可作为采用序列化的 XML 形式的基元。这些类型有 DateTime、DateTimeOffset、TimeSpan、Guid、Uri、XmlQualifiedName 和 Byte 数组。C#基元类型 FCL类型CLS相容SbyteSyst 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--scripttype="text/javascript"/*--获取网页传递的参数--*/functionrequest(paras){varurl=location.href;varparamStr=url.substring(url.indexOf('?')+1,url.length).split('&');varj;varparamObj={};for(vari=0;j=paramStr 阅读全文
摘要:
作者: Stephen Walther原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp译者:Tony Qu概要:许多ASP.NET应用程序需要跨访问的用户属性跟踪功能,在ASP.NET1.1中,我们只能人工实现这一功能。但如今,使用 ASP.NET 2.0的Profile对象,这个过程变得异常简单。Stephen Walther将验证该对象,并向你展示如何使用Profile来跟踪用户属性、创建一个购物篮,及其他一些例子。总目录介绍User Pr 阅读全文
摘要:
关于JSON的更多介绍,请各位自行google了解!如果要我写的话,我也是去Google后copy!嘿嘿,一直以来很想学习json,大量的找资料和写demo,总算有点了解! 切入正题! 还是先封装一个类吧! 这个类网上都可以找到的!有个这个类,一切都将变得简单了,哈哈。测试实体类:测试页面:转自:http://www.cnblogs.com/jinho/archive/2010/04/18/1715044.html 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlxmlns="http://www.w3.org/1999/xhtml"headmetahttp-equiv="Content-Type"content= 阅读全文
摘要:
如下代码可以查看:[代码]GlobalizationSection.FileEncoding 属性 获取或设置一个值,该值指定用于 .aspx、.asmx 和 .asax 文件分析的默认编码。命名空间: System.Web.Configuration程序集: System.Web(在 System.Web.dll 中)FileEncoding 属性指定用于解释 .aspx、.asmx 和 .asax 文件类型中包含的数据的默认编码。如果在 Web.config 文件中指定了文件编码,则实际文件必须以相同编码保存。无论 FileEncoding 的值如何,利用字节序标记前缀 IsByteOrd 阅读全文
摘要:
钱李峰 的这篇博文《Asp.net中的认证与授权》已对Asp.net 中的身份验证进行了不错实践。而我这篇博文,是从初学者的角度补充了一些基础的概念,以便能有个清晰的认识。一、配置安全身份验证模式在Web.config 文件中,通过 authentication 节可以配置 ASP.NET 使用的安全身份验证模式,以标识传入的用户。authentication 节的mode 为必选的属性。指定应用程序的默认身份验证模式。此属性可以为下列值之一:○ Windows :将 Windows 验证指定为默认的身份验证模式。将它与以下任意形式的 Microsoft Internet 信息服务 ( 阅读全文
摘要:
下面列举的是ASP.NET 开发中,常用的设置路径的三种方式。 Default.aspx.cs 代码如下: Default.aspx 代码如下:注意:“/三种地址的指定方式”是这个站点的 根目录文件夹 的名字(根目录从根文件夹开始)。 运行的后,“查看源文件”的代码如下: 总结:○ 使用 img / 这种HTML 标签的方式是最简单的;○ 使用 asp: / 服务器控件的方式是最安全的;○ 使用后台代码加 %= % 的方式是最灵活的(注意:调用的函数后面不要添加“;”分号); 如何获得站点虚拟路径所对应的磁盘物理路径? 作者:XuGang 网名:钢钢 出处:http://xugan 阅读全文
摘要:
在前面的例子当中,用户如果要使用Profile,可以有两种状态,一种是登陆后使用,另一种是不登陆匿名使用Profile。但是在一些电子商务应用中,往往用户在匿名状态中使用购物车,但是在结账的时候是要求登陆或是注册的。这就需要将用户匿名状态下添加进购物车的数据迁入用户登录后的购物车当中。要实现这种效果就必须编写代码才能实现: 在实现本例的过程中,关键是实现了ProfileModule类中的MigrateAnonymous事件。该事件在匿名用户登录时,且Profile中存在数据时触发。与其他事件不同的是,该事件处理程序必须在Global.asax文件中定义。具体做法如下:在项目中添加一个Glo 阅读全文
摘要:
前面一篇文章讲到了如何快速的配置起Profile和如何在应用程序中使用Profile存储用户自定义信息。 但是在前面,Profile中存储的是简单数据类型,比如int、String等。现在,我们讲解如何存储自定义数据类型,比如:购物车类。在这里就把Petshop中的这一块单独抠出来,稍许简化一点,做一个讲解。 首先打开上一章的网站(或者新建一个网站,按照前几篇文章讲解的内容配置好Membership、profile、连接字符串等),然后在统一解决方案下再添加一个类库项目,起名为Models。在里边添加一个类CartItemInfo。内容如下:[代码] 代表购物车中存储的一项商品。 第三 阅读全文