文章分类 -  ASP.Net

1 2 下一页

IE 跨域cookie无效的解决
摘要:各种 Web 服务器认证 Ajax 的跨域(转)晕掉,IE真是超级破,还好我二年没用它了(用了二年linux做桌面).这次一个大问题,客户的一台主页使用了frame的方法来固定自己的域名指向一个二级,为了让用户看起来更加好.但发现很多用户不能登陆,但有的用户也能登陆(现在才清楚能上的都是firefox).查了好久,后来发现原来是IE有个叫P3P(The Platform for Privacy Preferences)隐私参数选择平台,这样的一个超强的功能.在 frameset 里面,也就是里面的 frame 是来自第三方站点(不同IP或不同域名),那么默认情况下IE会自动禁用这些站点的coo 阅读全文

posted @ 2013-06-27 17:18 莫莫 阅读(913) 评论(0) 推荐(0)

C#创建自定义配置节(转)
摘要:在.Net应用程序中,我们经常看到VS为我们生成的项目工程中都会含有App.config或者Web.config这样的文件。这个文件就是我们所说的应用程序配置文件。在这个文件里面记述着一些与我们的应用程序相关的信息,如:数据库连接,认证模式等。我们在程序中可以利用ConfigurationManager的ConnectionStrings属性方便的获取配置文件中的数据库连接字符串信息。  可是有时... 阅读全文

posted @ 2010-11-13 16:06 莫莫 阅读(173) 评论(0) 推荐(0)

修炼一名程序员的职业水准
摘要:作者:林庆忠,1990年毕业于昆明工学院计算机软件专业,后又于1999年毕业在南京大学 完成软件工程专业硕士的学习,现供职于cnpc旗下的一个行业软件研发中心,因为在网上看了许多有经验的各路软件开发人员写的好帖,一时手痒兴起,也凑一篇壮壮声势。 假设你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准的程序员呢,本文试图总结作者从事15年软件开发工作的感想,希望对有志成为职业... 阅读全文

posted @ 2009-02-16 13:18 莫莫 阅读(171) 评论(0) 推荐(0)

ASP.NET中促进代码重用的2种模式
摘要:开发复杂的动态ASP.NET应用程序时,必须尽量减少重复代码,提高应用程序的重用性和灵活性。在某些应用程序中,用户采取的不同操作可能具有不同的控制器逻辑,但结果都是相同的视图(例如显示一个产品列表时,可能允许用户增添或删除一件产品。但在控制器引导用户完成了添加或删除过程后,最终显示的都是同样的产品视图,其中含有修改过的数据)。 开发可重用的程序逻辑时,第一步就是尽量减少服务器脚本页中的代码数量。... 阅读全文

posted @ 2009-02-16 13:01 莫莫 阅读(340) 评论(1) 推荐(0)

用CSS控制图片自适应大小的方法
摘要:网页制作技巧实例解决:用CSS控制图片自适应大小 图片自动适应大小是一个非常常用的功能,在进行制作的时候为了防止图片撑开容器而对图片的尺寸进行必要的控制,我们可不可以用CSS控制图片使它自适应大小呢? 我们想到了一个比较简单的解决方法,虽然不是非常的完美,如果您的要求不是非常高,已经可以满足你的需要了。我们看下面的代码: ... 阅读全文

posted @ 2008-12-14 10:24 莫莫 阅读(359) 评论(0) 推荐(0)

SSO解决方案大全 Single Sign-On for everyone
摘要:Single Sign-On (SSO)是近来的热门话题. 很多和我交往的客户中都有不止一个运行在.Net框架中的Web应用程序或者若干子域名.而他们甚至希望在不同的域名中也可以只登陆一次就可以畅游所有站点.今天我们关注的是如何在各种不同的应用场景中实现 SSO. 我们由简到繁,逐一攻破. 虚拟目录的主应用和子应用间实现SSO 使用不同验证机制实现SSO (username ... 阅读全文

posted @ 2008-11-20 07:05 莫莫 阅读(175) 评论(0) 推荐(0)

ASP.NET站点跨子域名单点登陆(SSO)的实现
摘要:在MSDN的文档“配置跨应用程序的 Forms 身份验证(http://msdn2.microsoft.com/zh-CN/library/eb0zx8fc.aspx)” 中,提出了在Web Farm和多个应用程序之间实现共享身份登陆信息的方法。这个方法实现的其实是场环境下的身份共享,对于跨子域名的单点登陆,如网易和CSDN的通行证的实现,也有很多朋友给出了解决方案,参见:http://www.c... 阅读全文

posted @ 2008-11-20 06:47 莫莫 阅读(7116) 评论(0) 推荐(1)

JS添加/删除事件处理函数(支持IE,FF,opera,safari)
摘要:说明:本文为《JavaScript高级程序设计》第9章中的跨平台事件中的部分内容。 JS添加/删除事件在IE和支持dom浏览器分别为:attachEvent(ie中的添加事件),detachEvent(ie中的删除事件),addEventListener(支持dom浏览器中的添加事件),removeEventListener(支持dom浏览器中的删除事件)。 例如第一次点击黑色区域的时候弹出警告,... 阅读全文

posted @ 2008-08-30 12:05 莫莫 阅读(6344) 评论(0) 推荐(0)

ASP.NET中的数据绑定:哪个更快?
摘要:写这个随笔的起因是JGTM'2003.NET Blog的 这个同名随笔 http://blog.joycode.com/jgtm2000/posts/9089.aspx,该文中例举了5种asp.net数据绑定的写法 由于对其结论: 实际上根据我们的测试,第4种写法的效率甚至比不上最普遍的第1种写法,也就是说这样进行优化适得其反! 颇为怀疑,所以做了一个粗粗的测试,再后来又做了... 阅读全文

posted @ 2008-08-23 17:56 莫莫 阅读(147) 评论(0) 推荐(0)

内嵌框架自适应页面大小
摘要:main.htm 主页面 iframe自适应加载的页面高度 frame.htm 内嵌框架页 iframe 自适应其加载的网页(多浏览器兼容) ifr... 阅读全文

posted @ 2008-08-13 14:29 莫莫 阅读(1544) 评论(0) 推荐(0)

如何让多个项目共享一个文件?
摘要:我的一个工程中有多个项目,我在一个文件(假如为MyTools.cs)中存放了一些公用的函数、信息,我希望在各个项目中都共用该文件,假如我将该文件内容修改了,编译时各项目自动编译成修改后的数据,我从菜单“文件”→“添加现有项”中将该文件添加进来,发现项目自动生成了该文件的一个副本,如何才能达到共享的目的呢? 做成DLL的确可以解决问题,但开发过程中,用了一段时间发现,使用DLL的MyTool.后(... 阅读全文

posted @ 2008-08-09 09:04 莫莫 阅读(373) 评论(0) 推荐(0)

asp.net获取URL和IP地址
摘要:HttpContext.Current.Request.Url.ToString() 并不可靠。 如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5 通过HttpContext.Current.Request.Url.ToString()获取到的却是 http://local... 阅读全文

posted @ 2008-07-20 11:36 莫莫 阅读(962) 评论(0) 推荐(0)

SiteMapPath动态添加查询串
摘要:protected void SiteMapPath1_ItemDataBound(object sender, SiteMapNodeItemEventArgs e) { try { HyperLink myhl = (HyperLink)e.Item.Controls[0]; ... 阅读全文

posted @ 2008-07-17 14:46 莫莫 阅读(187) 评论(0) 推荐(0)

因 URL 意外地以 结束,请求格式无法识别。
摘要:因 URL 意外地以“/GetReceivedInvoices”结束,请求格式无法识别。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 因 URL 意外地以“/GetReceivedI... 阅读全文

posted @ 2008-07-08 14:14 莫莫 阅读(2195) 评论(2) 推荐(1)

应用整合中SSO的技术实现
摘要:在税务行业信息化发展的关键阶段,应用整合已经非常重要,而应用整合的表现层首先要实现的就是单点登陆(SSO,Single sign-on的缩写),以下是笔者结合南京地税进行应用整合中SSO的技术实现 。 南京地税目前有多种企业应用,包括征管系统、行政系统、辅助决... 阅读全文

posted @ 2008-06-28 14:30 莫莫 阅读(395) 评论(0) 推荐(0)

UrlRewriter重写地址的POSTBACK后,地址还原的解决方法
摘要:例子:a.aspx?id=1重写为a.html?id=1 当触发a.aspx的postback事件时,例如点击按钮后,地址又变回为a.aspx?id=1 解决方法如下: 在a.aspx页面进行如下注册: 然后,把替换为url:form runat="server 未验证 阅读全文

posted @ 2008-06-27 23:50 莫莫 阅读(160) 评论(0) 推荐(0)

再谈iframe自适应高度
摘要:Demo页面:主页面 iframe_a.html ,被包含页面 iframe_b.htm 和 iframe_c.html 下面开始讲: 通过Google搜索iframe 自适应高度,结果5W多条,搜索iframe 高度自适应,结果2W多条。 我翻了前面的几十条,刨去大量的转载,有那么三五篇是原创的。而这几篇原创里面,基本上只谈到如何自适应静的东西,就是没有考虑到JS操作DOM之后,如何做动态同步的... 阅读全文

posted @ 2008-06-27 02:31 莫莫 阅读(217) 评论(0) 推荐(0)

GetBaseURL
摘要:public string GetBaseURL() { if (HttpContext.Current.Request.ApplicationPath == "/ ") { return @ "http:// " + HttpContext.Current.Request.Url.Host; } else { return @ "http://... 阅读全文

posted @ 2008-06-27 02:01 莫莫 阅读(194) 评论(0) 推荐(0)

ASP.NET中Server.MapPath的几种用法
摘要:1、Server.MapPath("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\ 2、Server.MapPath("./") 表示所在页面的当前目录 注:等价于Server.MapPath("") 返回 Server.MapPath("") 所在页面的物理文件路径 3、Server.MapPath("../")表示上一级目录 4、Server.MapPat... 阅读全文

posted @ 2008-06-27 01:13 莫莫 阅读(400) 评论(0) 推荐(0)

Asp.net动态生成html页面
摘要:此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。 适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。 适用于需动态定制页面的程序。比如论坛、聊天室等。可以加载定制好的ht... 阅读全文

posted @ 2008-06-27 01:04 莫莫 阅读(110) 评论(0) 推荐(0)

1 2 下一页

导航