路漫漫,求索不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页

2013年9月3日

摘要: 由微软 ASP.NET 团队|2008 年 8 月 19 日推特在本教程中,您将学习在不同版本的 Internet Information Services 中如何使用 ASP.NET MVC 和 URL 路由。您将了解与 IIS 7.0 (经典模式)、 IIS 6.0 和早期版本的 IIS 使用 ASP.NET MVC 的不同策略。ASP.NET MVC 框架取决于 ASP.NET 路由将浏览器请求路由到控制器操作。要充分利用 ASP.NET 路由,您可能必须在您的 web 服务器上执行额外的配置步骤。这一切取决于 Internet 信息服务 (IIS) 和请求处理模式为您的应用程序的版本。 阅读全文
posted @ 2013-09-03 11:18 路漫漫,求索不息 阅读(473) 评论(0) 推荐(0) 编辑

摘要: 又到新年了,日历又要从2011年翻到2012年了,这使我有太多的感慨,进而勾起了对太多往事的回忆。过去的10年,毫无疑问是中国软件业发展最快的10年。当我们刚刚毕业的时候,还在使用VB、PB开发一些简单的数据库应用,而现在却几乎看不到它们的踪影,换来的是诸如J2EE和.NET这样的大型web应用。而这期间,RUP、XP、敏捷开发、持续集成••••••一个接一个的新概念层出不穷,令人眼花缭乱。现在想来,恍如隔世。但更令我印象深刻而难以忘怀的,是我亲自经历的、亲眼目睹的、道听途说的一个又一个的软件项目,它们有的获得了成功,但更多的是令人沮丧的失败。套用一下大文豪托尔斯泰体:幸福的家庭都是一样的,不 阅读全文
posted @ 2013-09-03 08:05 路漫漫,求索不息 阅读(559) 评论(0) 推荐(0) 编辑

2013年9月2日

摘要: DataTable dt = GetDetails().Tables[0]; //获取可用的DataTable // var m = dt.AsEnumerable().Last(); 返回DataTable最后一行DataRow //var m = dt.AsEnumerable().First(); 返回DataTable第一行DataRow //var m = dt.AsEnumerable().Count();返回DataTable总行数 //var m = dt.AsEnumerable().ElementAt(TipIndex); 返回DataTable 第TipIndex条的Da 阅读全文
posted @ 2013-09-02 20:31 路漫漫,求索不息 阅读(1133) 评论(0) 推荐(0) 编辑

摘要: public static T GetEntity(DataTable table) where T : new() { T entity = new T(); foreach (DataRow row in table.Rows) { foreach (var item in entity.GetType().GetProperties()) { if (row.Table.Columns.Contains(item.Name)) { if (DBNull.Value != row[item.Name]) { item.SetValue(entity, Convert.ChangeType( 阅读全文
posted @ 2013-09-02 20:23 路漫漫,求索不息 阅读(440) 评论(0) 推荐(0) 编辑

摘要: 假设在C盘根目录下有个Dog的Dll程序集文件,该程序集文件中包含类Dog 该类中有个狗叫几声的方法,如何通过反射来加载这个C:\Dog.dll,并且调用Dog类里面的Sound方法呢:public class Dog{ public void Sound(int count) { Console.WriteLine("叫了{0}声",count); }}具体如下:首先反射主要用到了System.Reflection命名空间,所以程序中一定要引用这个命名空间。using System.Reflection;写个测试方法如下:public void Test(){ strin 阅读全文
posted @ 2013-09-02 19:54 路漫漫,求索不息 阅读(307) 评论(0) 推荐(0) 编辑

摘要: 初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它,就不能使用foreach语句遍历集合或数组,因为只有IEnumerator对象才能访问集合中的项,假如 阅读全文
posted @ 2013-09-02 19:26 路漫漫,求索不息 阅读(254) 评论(0) 推荐(0) 编辑

摘要: 如下面的图片要求,需要把左边的xml文改为右边的文档。需要添加Attribute,移除Element,但是所添加的Attribute值已经跟被移除的Element值不相同。实现方法可以参考《对XML文档进行修改》 http://www.cnblogs.com/insus/p/3276691.html找到对应的Element,然为后父Element添加Attribute,并删除自己。实时操作演示: 阅读全文
posted @ 2013-09-02 17:26 路漫漫,求索不息 阅读(290) 评论(0) 推荐(0) 编辑

摘要: 本文旨在介绍如果通过C#将获取到的XML文档转换成对应的JSON格式字符串,然后将其输出到页面前端,以供JavaScript代码解析使用。或许你可以直接利用JavaScript代码通过Ajax的方式来读取XML,然后直接对其中的内容进行解析,这样或许更直接一些。但本文中给出的代码旨在说明如何通过原生的C#代码来完成这一转换。除此之外,你仍然可以借用一些第三方类库或者更高级一些的.NET库对象来实施转换。我们来看看这里介绍的一些较为简单的方法,但前提是你必须拥有可支持的类库和对象以备使用。使用Json.NET类库 前提是需要首先下载和安装Json.NET类库,在这里可以找到http://j... 阅读全文
posted @ 2013-09-02 17:14 路漫漫,求索不息 阅读(318) 评论(0) 推荐(0) 编辑

2013年8月30日

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;using System.Reflection;public partial class EnumTest : System.Web.UI.Page{ /// /// 调用获得Name,Value,Description方法 /// /// /// protected ... 阅读全文
posted @ 2013-08-30 21:07 路漫漫,求索不息 阅读(974) 评论(0) 推荐(0) 编辑

摘要: 为什么要用转义字符串?HTML中,&等有特殊含义(,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?这就要说到HTML转义字符串(Escape Sequence)了。转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“”这类符号已经用来表示HTML标签,因此就不能直接当作文本中的符号来使用。为了在HTML文档中使用这些符号,就需要定义它的转义字符串。当解释程序遇到这类字符串时就把它解释为真实的字符。 阅读全文
posted @ 2013-08-30 20:35 路漫漫,求索不息 阅读(282) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页