.net/c# - 文章列表
共 170 页
-
安装VS2008时.net Framework3.5安装出错的情况及解决方法
我的系统是windows2003 server版,这二天在自己家电脑安装VS2008时,出现.net Framework3.5安装出错的情况,无法继续安装了。以前在公司电脑安装的时候没有出现过这种情况。在网上搜了搜,原来很多人也遇到类似错误:Microsoft .NET Framework 3.5: [2] Error code 1603 for this component means “Fatal error during installation.,照网上的方法试了试:1. 下载一个微软的工具(dotnetfx_cleanup_tool)删除所有版本的.net framewo
-
Asp.net网站屏蔽IP地址功能的设计
出于安全考虑,几乎每个动态网站都具备IP地址屏蔽功能,而网上流传的很多关于该功能的教程大都采用字符串保存和验证IP地址,我认为这是不太科学的,我试图找到最佳的设计方案。“IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。”
-
asp.net网站教程(2):创建第一个动态网站
Asp.net dynamic Data web Site 之二创建第一个Web Site \n本专题介绍一个ASP.NET动态数据的网站的布局,其中包括这些文件默认情况下创建相关文件夹和文件。 \n创建一个动态数据网站(Dynamic Data Web Site) \n环境 \nvs.net 2008 + sp1 \nDynamic Data Wizard 080608(http://www.codeplex.com/aspnet) \n提供一个向导方式创建一个Dynamic Data Web Site \n知识点: \nLINQ-TO-SQL,Ado.net framework entit
-
ASP.NET MVC案例教程(基于ASP.NET MVC beta) 第六篇:拦截器
摘要 上一篇本文将对“MVC公告发布系统”的发布公告功能添加日志功能和异常处理功能,借此来讨论ASP.NET MVC中拦截器的使用方法。\n一个小难题 我们继续完善“MVC公告发布系统”,这次,我们的需求是对公告发布功能添加日志记录能力,即在发布公告前,记录一次,在公告发布成功后,再记录一次。然后还要使得其具备异常处理,即当业务组件出现问题时,跳转到相应的错误页面并显示相应提示。 有人可能笑了,这有什么难的,在DoRelease这个Action的开始和结束处各加入相应日志功能不久结了。异常处理更不在话下,直接try…catch搞定。 没错,以
-
Asp.Net网站在线支付:提交xml数据
工作需要,做美国的在线支付系统,有两种模式,一种是PayPal支付,另一种是信用卡支付。PayPal支付将支付的表单数据提交到指定的IPN,由IPN处理并提供相应的页面,信用卡支付包括单个支付和包月的支付,包月支付既每个月自动的从账户上划钱,如果用户不取消,将一直支付下去。这两种支付,都有测试环境,在测试环境上调通了,正式环境就可走通,具体的测试环境可自行上网查找。两种的支付的关键就是如何向指定的网关提交数据,并接收网关返回的数据,提交的数据一种是表单,一种是xml,用到了一个很实用的方法,如下: \nPostXMLprivate string PostXml(string ur
-
asp.net网站教程(3):改变编辑和操作数据的现实方式
Asp.net Dynamic Data之三改变编辑和操作数据的现实方式 \n本专题介绍如何运用RouteCollection 添加或是修改Routing URL规则实现对页面的控制.\n默认情况下 \n从Global.asax代码中我们不难看出它的规则{Table}/{action}.aspx,action=List,Detail,Edit,Insert,那么一定存在List.aspx,Detail.aspx,Edit.aspx,Insert.aspx的web page,表示不同的表的CRUD操作对应不同的页面; \n// The following statement supports s
-
Asp.Net技巧:给网页加上执行时间
在很多时候我们需要调整网站的性能,通过iis日志分析网站的执行速度,在执行速度有问题时,我们不得不调试,调试的时候就用到了当前页面的执行时间。\n我站点中的所有网页都从一个PageBase继承,所以我把统计执行时间的功能放到了PageBase中,首先我声明一个long类型的成员变量_startTimeTicks,此成员变量记录开始执行的时间Tick,在页面Render完成时我再用DateTime.Now.Ticks减去开始的startTimeTicks,这样便得到了整个页面的执行时间。1 public class PageBase : Page 2 { 3 pr
-
ASP.NET MVC案例教程(基于ASP.NET MVC beta) 第七篇:闲话ASP.NET MVC
摘要 本文作为《ASP.NET MVC案例教程》的完结篇,仅从个人角度,发表一些对ASP.NET MVC框架的看法。并且在最后会附上本系列文章的Demo下载。前言 写这篇文章的目的,是想总结一些东西,以帮助朋友们更好的使用这个框架。但是,我又不像把官方列举的哪些优势、功能翻译过来列举在这里。所以,我想干脆我就纯从个人观点上对这个框架评论一下吧。说的不好的,不对的还请批评指正。^_^ASP.NET MVC——螺旋进步的产物 对于微软为什么要推出ASP.NET MVC,我们是无从得知的,也许是因为JavaEE平台上有Struts,也许是因为MVC太流行,也许微软是想使
-
Asp.net网站开发工具VisualStudio使用技巧一
前言:前段时间给部门做了一次技术培训,今日有空就整理一下写到博客里,希望更多人能够了解、更希望更多人能够交流更多的技巧。 VisualStudio虽然大家每天都在使用它,但是可能有些功能的使用大家并不清楚,甚至不知道有这项功能,下面这些技巧可能会对你有所帮助。先上目录:第一节:怎样给自己的代码添加版权信息。 怎样给自己的代码添加代码段。 怎样使用任务管理器。 怎样使用发布网站功能。 怎样把常用代码放到工具箱中的常规选项中。 怎样怎样在多个窗口查看同一个文档。 怎样创建区域,方便代码阅读及维护? 怎样创建矩形选区?下面就一条一条来详
-
ASP.NET实例:用C#制作超酷的图像效果
如果您觉得C#制作的艺术字比较好玩, 但是还觉得没看够,不过瘾,那么我今天就让您一饱眼福, 看看C#如何制作的效果超酷的图像.\n(注: 我之前曾写过类似的文章, 但没有原理说明, 代码注释不够详细, 也没有附相应的 Demo…因此如果您觉得好像哪看过类似的文章可以看看我之前写的…)\n为了演示后面的效果, 这里有必要先让大家看看今天的原始图片: ISINBAEVA ~~~~~~~~一. 底片效果原理: GetPixel方法获得每一点像素的值, 然后再使用SetPixel方法将取反后的颜色值设置到对应的点.效果图: \n代码实现: \n底片效果<!–\