- 博客(30)
- 资源 (13)
- 收藏
- 关注
转载 ASP.NET 抓取网页内容
ASP.NET 抓取网页内容-文字 ASP.NET 中抓取网页内容是非常方便的,而其中更是解决了 ASP 中困扰我们的编码问题。需要三个类:WebRequest、WebResponse、StreamReader。WebRequest、WebResponse 的名称空间是:System.NetStreamReader 的名称空间是:System.IO核心代码Web
2012-09-10 14:12:03 788
原创 mvc传值
<br />1: ViewData传值方式<br />ViewData的生命周期和View相同, 只对当前View有效.<br /> ViewData["zd"] = dfdfd<br />2:TempData传值方式<br /> 可以跨Action传递<br /> TempData的数据至多只能经过一次Controller传递, 并且每个元素至多只能被访问一次,<br /> <br /> 例如一个用法为,抛出一个异常。跳转到error页面<br />public ActionResult
2010-10-29 10:45:00 2417
转载 决定何时使用 DataGrid、DataList 或 Repeater
<br />简介<br />自从出现了像 Microsoft Active Server Pages (ASP) 这样的简单且基于脚本的 Web 编程技术以来,Web 开发又有了很大的发展。 传统 ASP 中常见的大量枯燥、重复的编码工作,在 Microsoft ASP.NET 中不复存在了。 例如,正如所有传统 ASP 开发人员一度都知道的那样,在传统 ASP Web 页面中显示数据需要下面的伪代码:<br />Create connection to the databasePopulate an AD
2010-07-18 21:40:00 558
转载 ajax入门详解
一个实例在开始正式讲解 Ajax之前,首先让我们先来看看Google Map使用Ajax改善其产品设计的效果。1. 在浏览器地址栏中输入http://maps.google.com打开Google Map的界面。2. 在页面顶端的搜索框中输入“China”,单击“Search”按钮。3. 单击地图右上角的“Satellite”按钮,切换到卫星界面。4. 调整地图左上角的尺寸,方法或者缩小当前区域。可以看到,地图区域的图象根据标尺的位置快速的变换。5. 按住鼠标左键,拖拽地图,地图区域的图象随着鼠标
2010-07-07 16:22:00 412
转载 asp.net中Web.Config配置文件详解
<br />(一).Web.Config是以XML文件规范存储,配置文件分为以下格式<br /> 1.配置节处理程序声明<br /> 特点: 位于配置文件的顶部,包含在<configSections>标志中。<br /> 2.特定应用程序配置<br /> 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息.<br /> 3.配置节设置<br /> 特点: 位于<system.Web>节中,控制Asp.net运行时的行为.<br
2010-07-05 11:19:00 327
转载 认识ASP.NET配置文件Web.config
<br />一、认识Web.config文件<br /> Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的<br />Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config
2010-07-05 11:18:00 297
转载 ASP.NET 页面间传值
在页面间跳转,会涉及到值和数据的传递问题.特用本文将我知道的一些方法归纳一下. 1.带参数传递优点:使用方便缺点:安全性低,适合传递简单类型的对象,比如数字.字符.但对对象.数组等不合适传递.应用:a.安全性不高,应对方式:对传递的值进行加密.b.传递简单类型的对象.应对方式:在传递页通过简单类型对象给出标识,在被传递页通过标识获取复杂的对象.案例:URL加密类
2010-05-27 14:43:00 724
转载 理清asp.net页面跳转和页面传值问题
虽然这个东西很基本,但是自己有时候还是很混乱,所以今天就小小的整理了下,先给大家带来的是页面的跳转问题。以下是四种 打开新页面的方法. 1. 直接转向新页面,原页面不保留 Response.Redirect("Webform6.aspx?id=1"); 2. 直接转向新页面,原页面不保留 nServer.Transfer("Webform6.aspx?id=1",true); 3. 打开新页面,原
2010-05-27 13:06:00 668
转载 asp.net 页面间传值与跳转的区别
在a.aspx跳转到b.aspx 通过Server.Transfer("b.aspx") 与Response.Redirect("b.aspx")的区别 如果是通过通过Server.Transfer()在a.aspx跳转到b.aspx的,则在b.aspx页面,可以查找到保存在a.aspx页面中的 控件中的值,如果是Response.Redirect(),则得不到到a.aspx页面中控件的值。 如果
2010-05-27 13:05:00 491
转载 ASP.NET画面跳转实现及其传值问题解决方案
本文介绍了ASP.NET画面跳转的实现以及其传值问题的解决方案。画面跳转和传值问题,一直以来都在困扰着刚刚接触asp.net web应用程序的开发者,希望本文能对初学者们有所帮助。 画面跳转和传值问题,一直以来都在困扰着刚刚接触asp.net web应用程序的开发者,现罗列跳转方法和传值方式供大家参考;因为我本身参与的项目功能也比较单一,对此可能认识比较狭隘,希望各位多给提示帮
2010-05-27 13:02:00 999
转载 HTML特效代码大全
1)贴图:2)加入连接:写上你想写的字3)在新窗口打开连接:写上要写的字消除连接的下划线在新窗口打开连接:写上你想写的字4)移动字体(走马灯):写上你想写的字5)字体加粗:写上你想写的字6)字体斜体:写上你想写的字7)字体下划线: 写上你想写的字8)字体删除线: 写上你想写的字9)字体加大: 写上你想写的字10)字体控制大小:写上你想写的字 (其中字体大小可
2010-05-17 10:33:00 468
转载 LINQ体验---C# 3.0新语言特性和改进
C# 3.0新语言特性和改进包括: * 自动属性(Auto-Implemented Properties) * 隐含类型局部变量(Local Variable Type Inference) * 匿名类型(Anonymous Types) * 对象与集合初始化器(Object and Collection Initializers) * 扩展方法(Extension Metho
2010-05-12 15:46:00 402
转载 浅析LINQ带给开发者的五个优势
关于微软的语言集成查询(Language Integrated Query,简称LINQ),你可能还没有听说,或者听说过之后没有去深入了解就将其扔到一边。 不过值得一提的是,LINQ有别于多数新技术,它值得你去了解并使用,因为它的确可以完成自己所宣称的功能,绝无夸大自身能力之嫌。经过近一年对LINQ的使用经历,我感觉它没有令我失望,这一点与我试用的很多其它新技术是完全不同的。LINQ非常易
2010-05-12 15:41:00 370
转载 深度剖析C#序列化和反序列化
C#序列化和反序列化程序都是基于工厂模式下的,那么C#序列化和反序列化到底有什么不同之处么?那么本文就向你详细介绍C#序列化和反序列化程序的区别及其应用。 C#序列化和反序列化,两者的程序处理方式基本一致,都是基于工厂模式的,所谓C#序列化就是是将对象转换为容易传输的格式的过程,一般情况下转化打流文件,放入内存或者IO文件中。例如,可以序列化一个对象,然后使用 HTTP 通过
2010-05-11 17:30:00 430
转载 c# winform socket网络编程,点对点传输文件,socket文件传输,监听端口
服务器用来接收文件,不停的监听端口,有发送文件就马上开始接收文件 服务端代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;
2010-05-11 13:43:00 648
转载 C# Socket通信三大问题详解
C# Socket通信三大问题是什么呢?C# Socket通信三大问题的具体内容是什么呢?各自的特点是什么呢?那么本文就向你详细介绍C# Socket通信三大问题。 C# Socket通信三大问题是什么呢?让我们开始讲述:C# Socket通信三大问题之数据包界限符问题。根据原项目中交通部标准,在连续观测站中数据包中,使用﹤﹥两个字符表示有效数据包开始和结束。实际项目有
2010-05-11 13:41:00 1004 1
转载 C#网络聊天程序三大模式浅析
C#网络聊天程序三大模式都是什么呢?他们各自都有什么特点呢?那么本文就向你介绍具体的内容。 C#网络聊天程序三大模式都是什么呢?让我们开始吧:实现一个网络聊天程序本应是最后一篇文章的内容,也是本系列最后的一个程序,来作为一个终结。但是我想后面更多的是编码,讲述的内容应该不会太多,所以还是把讲述的东西都放到这里吧。C#网络聊天程序三大模式之一 当采用这种模式时,即
2010-05-11 13:40:00 450
转载 C#异步传输字符串客户端的实现
C#异步传输字符串客户端的实现是如何什么呢?C#异步传输字符串客户端的实现需要注意的是什么呢?那么本文就向你介绍相关的内容。 C#异步传输字符串客户端的实现与服务端类似,我们首先对TcpClient进行一个简单的包装,使它的使用更加方便一些,因为它是服务端的客户,所以我们将类的名称命名为ServerClient:public class ServerClient { pr
2010-05-11 11:55:00 529
转载 C#异步传输字符串服务端的实现
C#异步传输字符串服务端的实现是如何的呢?C#异步传输字符串服务端的实现的实例具体的操作是什么呢?那么本文就向你介绍这方面的内容。 C#异步传输字符串服务端的实现当程序越来越复杂的时候,就需要越来越高的抽象,所以从现在起我们不再把所有的代码全部都扔进Main()里,这次我创建了一个RemoteClient类,它对于服务端获取到的TcpClient进行了一个包装:C#异步传输
2010-05-11 11:52:00 498
转载 C#网络编程消息发送问题浅析
C#网络编程消息发送问题是什么呢?C#网络编程消息发送问题是如何解决的呢?那么本文就向你介绍相关的内容。 C#网络编程消息发送问题:客户端分两次向流中写入数据(比如字符串)时,我们主观上将这两次写入视为两次请求;然而服务端有可能将这两次合起来视为一条请求,这在两个请求间隔时间比较短的情况下尤其如此。同样,也有可能客户端发出一条请求,但是服务端将其视为两条请求处
2010-05-11 11:33:00 805
转载 C#服务端端口侦听浅析
C#服务端端口侦听是如何实现的呢?C#服务端端口侦听我们需要掌握的是什么呢?那么本文就向你介绍相关的内容。 我们开始编写C#服务端端口侦听的实际代码,第一步就是开启对本地机器上某一端口的侦听。首先创建一个控制台应用程序,将项目名称命名为ServerConsole,它代表我们的服务端。如果想要与外界进行通信,第一件要做的事情就是开启对端口的侦听,这就像为计算机打开了一个“门”
2010-05-11 11:27:00 966
转载 C#泛型
泛型是一種思想,是將數據類型和算法相互拔離的思想,從而更靈活運用 泛型優缺點 1.性能: 使用裝箱拆箱操作會性能損失比較大,而采用泛型可以指定特定類型,不需要裝拆箱 2.類型安全: 泛指定了特定的類型後不能亂用其它類型,否則編譯器會出錯 3.二進制代碼的重用: 泛型類只需要定義一次,可以用許多不同的類型進行實例化 4.代碼的擴展: JIT編譯器把泛型類統為內部碼時,會給每個值類型創
2010-05-06 14:43:00 527
转载 详解C#泛型特性及相关实例
本文将为大家讲述.NET中最常见的一种特性,C#泛型。希望通过本文能帮助大家更好的学习和理解C#泛型,在平时的开发工作中起到事半功倍的效果。 泛型,.NET的这个特性相信大家都已经很熟悉了,提起泛型,不能不首先提到C++中的模板,C++中模板的引入大大提高了代码的重用性,因此也得到了许多程序员的喜爱。因此,在同为强类型语言平台的.NET 2.0和Java 1.5中,它们也都不约而同的引入了泛
2010-05-06 14:40:00 406
转载 在打包程序中自动安装SQL Server数据库
1、创建安装项目“Setup1”安装项目在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 “setup1”。 单击“确定”关闭对话框。 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。 在“属性”窗口中,选择 ProductName
2010-05-06 11:17:00 643
转载 C#项目打包,并自动安装SQL数据库
应一位网友的需求,并修正了MVP李洪根".NET平台下WEB应用程序的部署(安装数据库和自动配置)"中的osql用法错误,已测试通过。 一).创建部署项目 1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。 3. 单击“确定”关闭对话框。
2010-05-06 10:59:00 429
转载 C#如何为winform程序打包发布应用(图解教程)
1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) 此主题相关图片如下: 2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成. 3:开始制作 安装向导完成后即可进入项目文件夹: 双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.
2010-05-06 10:02:00 317
转载 C#反射方法学习总结
C#反射方法学习总结 摘要:本文介绍今天把C#反射方法的东西整理了一下,供大家使用。 在网上查找了不少的资料,可以说大同小异,概念性的东西网上一搜一堆,今天把C#反射方法的东西整理了一下,在学好了这一切的基础上,大家可以学习C#反射方法的具体插件等应用,老鸟就不用看了。 首先我们建立一个类库,将它生成为HelloWorld.dll: usingSystem;
2010-05-05 16:44:00 435 1
转载 谈C#反射的运用
谈C#反射的运用 1一、引言 2二、反射的概念: 2三、反射的效率 2四、用反射看C#对实体类的封装 4五、用反射改进的抽象工厂设计模式 7(一)、抽象产品程序集(HotelMSIDAL) 9(二)、模型程序集(HotelMSModel) 11(三)、应用程序配置文件(App.config) 15(四)、抽象工厂程序集(HotelMSAbstractDALFactory) 15(五)、具体工厂程序
2010-05-05 16:39:00 1066
转载 C#反射相关知识学习
1、C#反射是什么?Reflection,中文翻译为反射。这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: Assembly类可以获得正在运行的装配件信息,也可以动态的加载装配件,以及在装配件中
2010-05-05 16:37:00 295
转载 C#反射浅析
首先了解C#反射的概念,反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表,这个列表包括给定类型中定义的方法、字段、属性和事件。也可以动态的发现一组给定类支持的借口、方法的参数和其他相关信息如基类、命名空间、数据清单等。C#反射命名空间详细介绍:1.System.Reflection命名空间内的各类型(1) Assembly通过它可以加
2010-05-05 16:33:00 268
RK3188软件开发资料汇总.rar
2019-06-20
最美的Bootstrap自适应屏幕后台模板BeyondAdmin
2017-10-09
socket编程原理
2011-11-17
C#中利用mediaplayer打造mp3播放器 代码
2010-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人