小伟

小伟

 

2012年12月7日

(四): 我要MVC潜规则之配置Routing

摘要: 概述使用MVCRouting可以不必将URL映射到网站中特定文件。通过添加Routing规则,使URL能够安装指定的规则发送HTTP请求,这种方式能够简洁、方便、有效、快速的实现对指定页面的访问或者参数的传递,更易于被用户理解该URLMVC Routing之优在不使用路由的 ASP.NET 应用程序中,对 URL 的传入请求通常映射到处理该请求的物理文件,如 .aspx 文件。 例如,对 http://server/application/Products.aspx?id=4 的请求映射到名为 Products.aspx 的文件,该文件包含代码和标记用于呈现对浏览器的响应。 网页使用查询字符串 阅读全文

posted @ 2012-12-07 12:39 旋风 阅读(294) 评论(0) 推荐(0)

(三): 初识MVC的Url映射潜规则Routing

摘要: 概述在 ASP.NET 网站中,URL 通常映射到存储在磁盘上的文件(通常为 .aspx 文件)。 这些 .aspx 文件包括经过处理以响应请求的标记和代码。ASP.NET MVC 框架将 URL 映射到不同于 ASP.NET Web 窗体页面的服务器代码。 该框架会将 URL 映射到 controller 类,而不是将 URL 映射到 ASP.NET 页面或处理程序。 Controller 类将处理传入的请求,如用户输入和交互,并根据用户输入执行相应的应用程序和数据逻辑。 Controller 类通常会调用一个生成 HTML 输出作为响应的单独视图组件。ASP.NET MVC 框架会将模型、 阅读全文

posted @ 2012-12-07 12:15 旋风 阅读(175) 评论(0) 推荐(0)

(二): MVC的概念及MVC 3.0开发环境

摘要: 摘要MVC即: Model(模型), View(视图), Controller(控制器)Model:模型对象是实现应用程序数据域逻辑的应用程序部件。 通常,模型对象会检索模型状态并将其存储在数据库中。 例如,Product 对象可能会从数据库中检索信息,操作该信息,然后将更新的信息写回到 SQL Server 数据库内的 Products 表中。 在小型应用程序中,模型通常是概念上的分离,而不是实际分离。 例如,如果应用程序仅读取数据集并将其发送到视图,则该应用程序没有物理模型层和关联的类。 在这种情况下,数据集担当模型对象的作用。Controller:控制器是处理用户交互、使用模型并最终选择 阅读全文

posted @ 2012-12-07 12:14 旋风 阅读(152) 评论(0) 推荐(0)

(一): MVC 3.0 的新特性

摘要: 摘要MVC经过其1.0和2.0版本的发展,现在已经到了3.0的领军时代,随着技术的不断改进,MVC也越来越成熟。使开发也变得简洁人性化艺术化。园子里有很多大鸟都对MVC了如指掌,面对问题犹同孙悟空的七十二变一般游刃有余,令人羡慕。大鸟们的著作我们作为菜鸟看了又看,读了又读但是还是对MVC3.0的了解不是很深。这种杯具的情况岂止是杯具呀,那简直就是杯具。综合分析后得出结论:眼高手低!!!最后菜鸟痛定思过,决定从最基本的开始一步一步开始学习MVC 3.0 也希望想学习MVC3.0的小菜们分享一下下。。。。前言ASP.NET MVC3 在 ASP.NET MVC 1 和 2 的基础上,增加了大量的特 阅读全文

posted @ 2012-12-07 12:11 旋风 阅读(178) 评论(0) 推荐(0)

ViewData ViewBag 对比

摘要: 在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下: ViewDataViewBag它是Key/Value字典集合它是dynamic类型对像从Asp.net MVC 1 就有了ASP.NET MVC3 才有基于Asp.net 3.5 framework基于Asp.net 4.0与.net frameworkViewData比ViewBag快ViewBag比ViewData慢在ViewPage中查询数据时需要转换合适的类型在ViewPage中查询数据时不需要类型转换有一些类型转换代码可读性更好在Controller中使用ViewData:publ 阅读全文

posted @ 2012-12-07 11:18 旋风 阅读(192) 评论(0) 推荐(0)

2012年6月7日

C#实现土豆优酷等网站视频的缩略图

摘要: 分类: ASP.NET 2012-03-27 16:01 154人阅读 评论(2) 收藏 举报 第一次写博客,心里有点小激动!前一段时间做一个ASP.NET网站时涉及到发布视频的功能。这个功能要求给一个连接地址,然后生成视频缩略图,并提供播放功能! 我是从百度找到谷歌都没有找到好的解决方案,包括CSDN上面提供一些案例代码,下载下来全是忽悠人,赚取我的积分啊!坑爹呀!你妹呀!好了,现在开始介绍我自己在优酷和土豆地址中找到的一些规律,做出的一点点东西!可能不是很全!发布视频的时候可以发布视频的网页地址(.html),也可以发布视频(.swf)地址 优酷视频: 第一种情况: http... 阅读全文

posted @ 2012-06-07 14:43 旋风 阅读(690) 评论(0) 推荐(0)

2012年5月16日

asp.net中<%%>形式的用法

摘要: 2011年03月02日 星期三 14:58在asp.net中经常出现包含这种形式<%%>的html代码,我这里特别收集了,总的来说包含下面这样几种格式:一. <%%>这种格式实际上就是和asp的用法一样的,只是asp中里面是vbscript或者javascript代码,而在asp.net中是.net平台下支持的语言。特别注意:服务器控件中不能有<%%>语法(这里我用C#代码)<%inta=2;intb=3;intc=a+b;Response.Write(c);%>二.<%#%>如果是这种格式的话那就是asp.net下特有的,它是控件数 阅读全文

posted @ 2012-05-16 14:12 旋风 阅读(358) 评论(0) 推荐(0)

2011年12月27日

System.Transactions

摘要: 在 Microsoft .NET Framework 中,System.Transactions 命名空间使得事务的处理比采用以往任何一种技术都要简单。此前,我曾经撰写过一个数据点专栏,介绍了 System.Transactions 在 Microsoft® .NET Framework 2.0 Beta 1 以及 SQL Server™ 2005 下的工作方式。当然,在产品的发布过程中,既增加了一些功能,也去掉了一些功能;有些 TransactionScopeOptions 已经发生了变化。从那以后,读者们提出了很多有关 System.Transactions 的问题,这也促使我下 阅读全文

posted @ 2011-12-27 15:31 旋风 阅读(841) 评论(0) 推荐(0)

TransactionScope事务问题

摘要: 几个思路请参考:1、检查一下Sql连接字符串,改为sql混合验证,用sql的用户来验证试试2、在没有事务的情况下看能否访问成功3、不知是否用wcf,如果是则可以配置事务协议,将OleTx协议配成WSAT协议。 如果没用wcf,请确认数据库服务器防火墙关闭,因为默认情况下事务从KTM提升时将采用OleTx协议,该协议不能穿越防火墙。4、确认DTC的配置情况: 配置 Microsoft 分布式事务处理协调器 (MSDTC) 以支持运行示例在服务计算机上,配置 MSDTC 以允许传入网络事务。从“开始”菜单中,依次定位到“控制面板”、“管理工具”和“组件服务”。打开“计算机”文件夹。右击“我的电脑” 阅读全文

posted @ 2011-12-27 14:47 旋风 阅读(227) 评论(0) 推荐(0)

2011年12月26日

TransactionScope 好东西啊

摘要: private void button1_Click(object sender, EventArgs e){try{using (TransactionScope scope = new TransactionScope()){SqlConnection sqlConn = new SqlConnection("server=local;uid=sa;pwd=pwd;database=db;Min Pool Size=10;");//SqlConnection sqlConn1 = new SqlConnection("server=local;uid=sa;p 阅读全文

posted @ 2011-12-26 15:11 旋风 阅读(229) 评论(1) 推荐(0)

导航