.net/c# - 文章列表

  • asp.net网站教程(1):动态数据网站

    Vs.net 2008 sp1新特性之Dynamic Data Web Site \n介绍 \nasp.net的动态数据,是一个web site开发框架,可让您很容易建立数据驱动的asp.net的Web应用程序。通过自动获取数据模型元数据在运行时产生的用户界面和行为。在这个框架内提供了一个查看和编辑数据的网站。您可以轻松地自定义控件和页面元素或建立新的预设的行为。同时创建的应用能够轻松集成数据和页面中的元素绑定。 \n功能 通过读取数据库的结构或是数据模型,生成标准的asp.net web UI表单

  • ASP.NET实例:ASP.NET操作数据库中Image类型的数据

    1.将Image图像文件存入到数据库中我们知道数据库里的Image类型的数据是”二进制数据”,因此必须将图像文件转换成字节数组才能存入数据库中.\n要这里有关数据的操作略写,我将一些代码段写成方法,方便直接调用.1//根据文件名(完全路径) 2public byte[] SetImageToByteArray(string fileName) 3 { 4 FileStream fs = new FileStream(fileName, FileMode.Open); 5 int streamLength = (int)fs.Length

  • [翻译] ASP.NET MVC Tip #12 – 仿制控制器上下文

      原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/06/30/asp-net-mvc-tip-12-faking-the-controller-context.aspx    翻译:Anders Liu    摘要:在这个Tip中,Stephen Walther介绍了在为ASP.NET MVC应用程序创建单元测试时,如何深入ASP.NET内部进行测试。Stephen Walther介绍了如何创建一组标准的仿制对象(Fake Object)来模仿当前用户、当前用户角色、请求参数、会话状态和Cookie。    ASP.NET MV

  • ASP.NET AJAX客户端编程之旅(五)——以组件的思想开发Ajax应用:行为、绑定及xml-script

    摘要本文将首先介绍“行为组件”的意义和使用方法,然后介绍ASP.NET AJAX中一种重要的技术:绑定。最后向大家展示一种新的客户端编程模式:xml-script的使用方法,并使用这种开发方法重新编写绑定技术的例子。\n初识行为组件行为组件一词中的“行为”是从单词Behavior直译过来的。但是我个人认为,就其作用来说,应该叫“属性赋予组件”更合适一点。因为行为组件实际的作用是:为某一控件赋予某种属性。例如ClickBehavior是为某个控件添加“具有单击事件”这个属性,而OpacityBehavior则是为控件添加“透明显示”这一属性。所以,我各人觉得行为组件和“行为”关系不大,而主要是“

  • [翻译] ASP.NET MVC Tip #6 – 提交表单后如何进行重定向

    原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/06/20/asp-net-mvc-tip-6-call-redirecttoaction-after-submitting-a-form.aspx\n摘要:在这个Tip中,Stephen Walther介绍了当提交表单后如需重定向,为何需要调用RedirectToAction方法进行重定向,而不是直接返回一个视图。\n假设你正在用一个HTML表单从用户那里收集信息。该HTML表单是由名为HomeController.Create()的控制器action显示的,而数据提交到名为Hom

  • 各版本IIS下ASP.net请求处理过程

    ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用。 绝大多数的人只熟悉高层的框架如: WebForms 和 WebServices –这些都在ASP.NET层次结构在最高层。\n这篇文章的资料收集整理自各种微软公开的文档,通过比较 IIS5、IIS6、IIS7 这三代 IIS 对请求的处理过程, 让我们熟悉 ASP.NET的底层机制 并对请求(request)是怎么从Web服务器传送到ASP.NET运行时有所了解。通过对底层机制的了解,可以让我们对 ASP.net 有更深的理解。\nIIS 5 的 ASP.net

  • [翻译] ASP.NET MVC Tip #13 – 对自定义路由进行单元测试

    原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/07/02/asp-net-mvc-tip-13-unit-test-your-custom-routes.aspx\n翻译:Anders Liu\n摘要:在这个Tip中,Stephen Walther演示了如何为你的ASP.NET MVC应用程序中的自定义路由创建单元测试。Stephen Walther介绍了如何测试一个URL是否被映射到正确的控制器、控制器操作和操作参数上。\n在创建ASP.NET MVC应用程序时,如果你是忠于测试驱动开发的,你应该对所有东西进行单元测试。先编写

  • Microsoft Visual Studio 2008 Service Pack 1 简体中文版发布(附下载地址)

    Visual Studio 2008 专业版是一组综合工具,可帮助开发人员更快地实现构想。Visual Studio 2008 专业版可为面向 Web(包括 ASP.NET AJAX)、Windows Vista、Windows Server 2008、2007 Microsoft Office system、SQL Server 2008 和 Windows Mobile 设备的项目开发提供支持。\nMicrosoft Visual Studio 2008 Service Pack 1日期: 2008/8/11文件: VS2008SP1CHSX1512981.iso 版本: SP1 语言:

  • ASP.NET AJAX客户端编程教程(4)——以组件的思想开发Ajax应用:客户端组件初探

    摘要本文将首先介绍ASP.NET AJAX的组件编程技术,然后剖析一段ASP.NET AJAX客户端组件的源代码,借此来搞清楚客户端组件到底是怎么回事。最后介绍各种组件及其关系。而在下一篇中,将介绍行为组件、绑定技术和xml-script。\n以组件的思想重新审视Ajax客户端开发在进入主题之前,我想和大家一起再来看一下本文章系列第一篇中的一个Demo:ASPNETAJAXTest。我现在将其中的客户端代码重新贴在这里。 \nDefault.aspx:1<%@ Page Language=”C#” AutoEventWireup=”true&#8221

  • [翻译] ASP.NET MVC Tip #8 – 创建ASP.NET MVC GridView辅助方法

    原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/06/24/asp-net-mvc-tip-8-create-an-asp-net-mvc-gridview-helper-method.aspx\n摘要:在这个Tip中,你将学到如何扩展ASP.NET MVC框架,创建一个新的辅助方法,可以为数据库数据显示一个HTML表格。\n目前,ASP.NET MVC框架还没有包含任何直接等价于ASP.NET Web Forms GridView控件的东西。每次你需要显示数据时,你都必须编写所有的HTML和内联代码。在这个Tip中,我将向你展示