.net/c# - 文章列表
共 170 页
-
Asp.Net Ajax 学习笔记8 客户端访问WebService(下)
1、改变客户端访问WebService代理方法名\n客户端无法重载函数,只能根据arguments的参数来判断。并且不能根据参数的类型来判断 如果WebService端有函数的重载,这时候映射到客户端是无法区别的。那么我们需要把函数的重载在客户端映射成非重载函数。在WebService方法上添加一个[WebMethod(MessageName = “…\")]这样一个标记 [WebMethod]public int GetRandom(){ return new Random(DateTime.Now.Millisecond).Next();}\n[WebMethod(MessageNa
-
第五篇:创建第一个ajax页面
本节使用northwind示例数据库,没有的朋友可以在这里下载http://www.microsoft.com/downloads/details.aspx?FamilyId=06616212-0356-46A0-8DA2-EEBC53A68034&displaylang=en AJAX首次作为Visual Studio的绑定功能为我们编写代码提供了大量便利,也使我们可以运用最少的时间实现最好的用户体验。主要应用在异步处理、页面部分刷新、减少数据传输量、提供用户体验上。我们今天不对AJAX做过多讲解,主要是通过示例提供一个对ajax的直观印象。\n本篇目标:1、 使用ajax获
-
Asp.net下实现隐藏真实下载地址(可以实现简单的防盗链)
现在随着FlashGet和xunlei等下载工具的日益普及,下载网站的一些下载地址都能直接被捕获到,但是有些时候为了防盗链或权限限制不想对地址进行暴露,对于Asp.net下的防盗链有很多方法,我这里写了一种希望大家讨论一下: string filename = “dwww_Test.rar”;if (filename != “”) { string path = Server.MapPath(filename); System.IO.Fil
-
如何用.NET技术在线生成网站LOGO
也许大家一看标题就知道,又是老生常谈了,在线生成LOGO其实就是在线生成图片,原理听起来很简单: 1. new一个bitmap或类似之物;\n2. 用一个graphic在上边画出你想要的东西;\n3. 保存,显示出来,大功告成.\n今天要说的是生成中的一些细节问题.没有真正做过,你可能永远也不知道有这样的问题.下边提到的问题和代码,希望对各位有所帮助.\n本文的示例程序在http://www.ladysolution.cn/logo.aspx \n一. 字体位置.\n用不同的字体,如果通过计算字体高度来给字体定位是不精确的,不同的字体有不同的em basel
-
浅析ASP.NET 2.0的用户密码加密机制
摘要:\n1 加Salt散列2 ASP.NET 2.0 Membership中与密码散列有关的代码\n声明:本文所罗列之源代码均通过Reflector取自.NET Framework类库,Anders Liu引用这些代码仅出于学习和研究的目的。\n前一段关于密码的存储问题产生了一些讨论。我所看到的景象是,首先在cnbeta新闻中提到中国某银行将强制冻结密码过于简单(如6个8)的帐户,引发了争论。一方认为银行采用明文存放用户密码;另一方则认为,即便密码是经过散列存放的,但只要得到“6个8”的散列值,通过对比散列值也可以发现具有特定密码的用户。\n后来在博客园(cnblogs.com)也看到有朋友
-
ASP.NET 3.5 扩展(预览版)介绍、下载和在线教程
微软发布了 ASP.NET 3.5 扩展的预览版本。ASP.NET 3.5 扩展(预览版)是将要添加到 ASP.NET 3.5 和 ADO.NET 中的新功能的介绍。此版本功能包括:ASP.NET MVC、ASP.NET Dynamic Data、ASP.NET Silverlight 服务器端控件、 ADO.NET Data Services、Entity Framework 运行时和 ASP.NET AJAX 的新功能。\nASP.NET 3.5 扩展(预览版)简介:http://blog.joycode.com/scottgu/archive/2007/12/10/112467.asp
-
Flex+asp.net上传文件
前台Flex文件:UploadSample.mxml,其代码如下所示:\n<!–\nCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/\n–> 1 <?xml version=”1.0″ encoding=”utf-8″?> 2 <mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml&#
-
Asp.Net Ajax 学习笔记11 AJAX Library中的面向对象类型系统
1、注册命名空间\n命名空间在.Net中非常常见,为了避免类型冲突,并将类进行分类识别。在Asp.Net Ajax中也有命名控件的概念,通过使用Type.registerNamespace(“SpaceName”) 来注册一个命名空间。\n2、类\n类的构造函数就是function的定义。通常类的私有成员使用_开头,但是这仅仅只是标识这个成员是私有的,不能做到真正的封装,外部还是可以访问当这个内部成员。类的内部成员不用声明,直接可以在函数中使用。\nMyNamespace.Employee = function(name){ this._name = name ?
-
ASP.NET MVC Framework体验(1):从一个简单实例开始
概述\n12月10日微软发布了ASP.NET 3.5扩展的预览版,在其中包括了ASP.NET MVC Framework、ASP.NET AJAX改进、ASP.NET动态数据支持、ASP.NET SIlverlight支持、以及ADO.NET Data Services等。我也在第一时间下载下来进行了安装,体验了一下微软的ASP.NET MVC Framework。
-
ASP.NET2.0中themes、Skins轻松实现网站换肤
可能有些朋友还不是很清楚themes、skins。下面先介绍下themes、skins.。\n一、简介:一看Themes、Skins这2名字就都知道是用来做什么的了吧,下面就说下它是做什么的(怎么都知道了还说,~_~),利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。\n二、怎么使用Themes和Skins:先看个非常简单的实例:\nApp_Themesdefault1.skin文件代码: \n<asp:Label Font-Bold=”true&#