自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Flex与.NET互操作(四):使用HttpService、URLReqeust和URLLoader加载/传输数据

在前两篇文章中分别介绍了Flex与.NET的WebService之间的数据交互通信知识,本文将介绍另外一种加载数据以及发起请求的方式。ActionScript3.0中提供的数据加载请求类主要是HTTPService,URLLoader和URLRequest,可以通过他们协同来完成数据加载和请求。下面我么便来看看这三个类是怎么来完成数据加载工作。     在本地IIS服务器上有如

2009-01-19 10:06:00 599

原创 Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载

 在Flex的应用开发中,同ASP.NET,JSP,PHP等应用一样,都会有上传/下载文件的应用需求,Flex的SDK也为我们提供了专门的类FileRefUdderence实现文件上传/下载 。Flex只是作为一个客户端,要实现上传或下载必须得为其提供一个服务端来接受上传或下载的请求,本文以ASP.NET中的HttpHandler作为文件上传的服务端来完成上传功能。     OK,我们从F

2009-01-19 09:46:00 685

原创 c#转换json

方法一://JavaScriptConvert.SerializeObject方法是Newtonsoft.Json.dll中的.可以去下载这个dll添加到项目中//此方法可以将实现IList接口的对象转成json//如List list = GetxxList();//FormatJsonList(list.Count,list);public static string FormatJson

2009-01-19 08:50:00 2584

转载 json数据格式

1. 什么是 JSON      JSON概念很简单,JSON 是一种轻量级的数据格式,他基于 javascript语法的子集,即数组和对象表示。由于使用的是 javascript 语法,因此JSON 定义可以包含在javascript文件中,对其的访问无需通过基于 XML 的语言来额外解析。不过在使用 JSON 之前,很重要的一点是理解 javascript中数组及对象字面量的

2009-01-19 08:43:00 6986 4

原创 定义自已的 Flex 程序进度条

第一种:修改下载进度的文字为中文                      建立扩展至 mx.preloaders.DownloadProgressBar 的一个类: package myDownPro{ import mx.preloaders.DownloadProgressBar; public class myDownProBar extends Downloa

2009-01-15 17:14:00 909

原创 使用FLEX的HttpService与ASP.NET进行动态交互之一

现在RIA技术可以说在互联网上是风风火火,adobe公司有FLEX,微软有银光。现在可以说是个有个的好处,不过做为互联网上最为风行的FLASH,我想它的支持率是大家有目共睹的,银光虽好,不过也得需要个一二年的成熟期哪。以前我在cnblogs上搜过是否有FLEX的文章,找到的比较少,记得好像是大部分都是采用了WEBSERVICE或者是WCF来实现的,关于HTTPService实现的方法就比较少了

2009-01-15 14:54:00 562

原创 FLEX教程列表

 ·Flex 3快速入门: 处理数据 使用 HTTPService 加载外部数据文章导读:在Flex中使用标签装载外部数据。执行的处理只是在结果上的feed条目的content属性抽出图片的URL。如何用HTTPService读入RSS feed,用HTTPService读入RSS feed。定义result和fault事件处理器。.. 08-09-07·F

2009-01-15 14:04:00 2454

原创 FLEX- MDI窗口开发实例--转自 博客园 jssy

application.mxmlCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->xml version="1.0" encoding="utf-8"?>mx:Application xmlns:mx="http://www.

2009-01-15 14:01:00 1076

原创 方案改进:直接通过User Control生成HTML——转自 博客园 老赵

  对于使用User Control生成HTML的方式,大家应该已经比较熟悉了,老赵也曾经写过一篇文章(《技巧:使用User Control做HTML生成》)来描述这个做法。使用UserControl进行HTML生成最大的好处就是将表现(Presentation)逻辑集中在一处,并且能够让前台开发人员使用传统的方式参与到页面开发中来。在其他方面,使用User Control生成HT

2009-01-14 14:55:00 925

原创 使用User Control做HTML生成 ——转自 博客园 老赵

UserControl大家肯定不会陌生,在使用ASP.NET的过程中,除了aspx页面,最常见的就莫过于ascx了。ascx是一个有独立逻辑的组件,提供了强大的复用特性,合理使用,能够大大提高开发效率。通过UserControl直接生成HTML内容其实已经是一个比较常用的技巧了(尤其在AJAX时代),不过网络上这方面的内容比较少,很多人还是在苦苦地拼接字符串,因此在这里我通过一个实

2009-01-14 14:32:00 1396 1

原创 什么是.Net的异步机制(异步Stream读/写)

在前面3篇文章,我已经介绍了异步的工作原理和相关方法和参数的应用.下面我们介绍Stream流的操作, 并使用System.IO.FileStream来揭开如何开发异步的Stream(System.IO.Stream) 读/写操作  异步的Stream读/写操作 下面是继承于System.IO.Stream的类 System.IO.Stream    Microsoft.JS

2009-01-08 09:31:00 1361

原创 一个利用扩展方法的实例:AttachDataExtensions 转自 博客园 JeffreyZha

扩展方法是C# 3.0(老赵对VB不熟)中最简单,也是最常用的语言特性之一。这是老赵自以为的一个简单却不失经典的实例:[AttributeUsage(AttributeTargets.All, AllowMultiple = true)]public class AttachDataAttribute : Attribute{ public AttachDataAttribute(objec

2009-01-07 15:53:00 505

原创 实例 C#3.0与C#2.0相比之新特性(一)---初始化

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace WebApplication1{    public partial class Initializers : S

2009-01-06 11:09:00 535

原创 发一组 Linq、 集合、数组、Lambda、QuerySyntax 的文章

LINQ查询结果集   Linq System.Collections.Generic.IEnumerableT>

2009-01-06 11:04:00 3171

原创 asp.net中到处excel时 数字较长会自动转换为科学技术发展的解决方案

在DataGrid的ItemDataBound事件if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem){    e.Item.Cells[7].Attributes.Add("style","vnd.ms-excel.numberformat:@");}

2009-01-05 09:43:00 788

原创 网站性能越来越差怎么办?

新的一年,你的老板或客户,是否曾和你抱怨公司的网站性能愈来愈差?网站大家都会写,自从有了 Visual Studio 之后,连你家楼下的正妹小喵和隔壁的王大婶都会写ASP.NET。但同样的一个画面,背后的性能却可能是天差地远,更惶论多人同时上线的企业网站,而程序员的身价也因此有所差别。本帖提供一些改善网站性能的点子,从硬件、软件、程序技巧的层面都有,也欢迎大家分享自己的经验或秘

2009-01-04 15:22:00 591

原创 使用XML字段批量更新数据库

摘要:有时候我们想根据不同的where条件更新多条记录,一般就需要用多条语句,本文教你怎样用一次查询完成,但XML处理会让数据库进程CPU升高,请酌情使用。--1、初始化临时表及原始数据if object_id(tempdb..#t) is not null   drop table #tif object_id(tempdb..#t2) is not null   dro

2008-12-30 14:37:00 1396

原创 提高软件开发效率三板斧之利用CMP模式——转自 博客园 蛙蛙池塘

上一章给大家总体介绍了一些提高软件开发效率的技术和技巧,在这里将给大家演示一个软件体系结构的应用,我们引用《ASP.NET电子商务高级编程》的一句话来解释“体系结构”这个词,因为演示的这个架构正是这本书中提到的。“我们通常将体系结构看作一系列服务的集合,用来执行其他代码,这些服务应当提供有效的功能和特性来完成一些特定目标。”建立体系结构时必须牢记几个目标1.      尽量创建可重用的代码

2008-12-30 10:06:00 1148

原创 WinForm 和 Windows Service 通信 - 消息队列 转自 博客园 newspring

如题,WinForm 和 Windows Service 通信,就是应用程序和系统服务通信,可以看成是进程间的通信。通信的方式有很多,这里只介绍通过消息队列(MessageQueue)方式。理论知识就不介绍了,直接介绍实例吧。一、建立工程建立3个项目,其中,Common 为类库,包含错误日志类(Log.cs)和数据库访问类(MsSql.cs)ServiceDemo 为Windows

2008-12-19 09:59:00 650

原创 本地进行主机头设置

本地进行主机头设置在C:/WINDOWS/system32/drivers/etc/里 修改hosts文件 修改格式如下:192.168.1.101 http://user.so0434.com

2008-12-17 13:56:00 666

转载 为什么微软要推 ADO.NET Data Services Framework 转自 博客园 WizardWu

微软在 .NET 3.5 SP1 平台上,推了一组新的数据访问 Framework,叫做 ADO.NET DataServices。微软怕程序员太闲吗?为什么要创造 ADO.NET Data Services?Web Service 和 WCF不就很好用了吗?本帖整理一些研讨会及网络上大内高手的观点,并提供一个可在 VS 2008 SP1 上执行的示例给大家下载参考;但本帖不提供s

2008-12-17 11:07:00 677

原创 Lambda表达式

C#2.0介绍了一个新特性--匿名方法,允许开发者在线(inline)声明自己的函数代码而无须使用委托函数(delegatefunction)。C#3.0中提供了一个新特性--Lambda表达式,它提供了完成相同目标的更加简洁的格式。让我们在讨论Lambda表达式以前仔细研究一下匿名方法。   匿名方法  假设你需要创建一个按钮,当点击它的时候更新ListBox里的内容。在

2008-12-17 09:17:00 367

转载 使用微软分布式缓存服务Velocity Part 3——博客园 Terrylee

概述 Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework4.0中,本文将介绍Velocity中的悲观锁定,缓存项版本、日志记录、客户端缓存以及路由表等知识。 悲观锁定 在Velocity提供了一套悲观锁

2008-12-15 15:46:00 722

转载 使用微软分布式缓存服务Velocity Part 2——博客园 Terrylee

概述 Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework4.0中,本文将介绍Velocity中的配置模型、缓存复杂数据和创建分区、使用标签以及ASP.NET SessionState提供者。 配置模型

2008-12-15 15:45:00 499

转载 使用微软分布式缓存服务Velocity Part 1——转自 博客园 Terrylee

概述 Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework4.0中,本文将介绍Velocity的一些预备知识、安装配置以及开发一个简单的示例。 简介 既然是分布式的缓存平台,客户端应用程序能够与缓存服务器

2008-12-15 15:42:00 616

转载 串口编程

1.虚拟串口软件由于手上没有串口硬件,所以在网上找了一个 VSPM 虚拟串口软件 ,据说是免费的。下载地址:http://www.skycn.com/soft/30517.html 安装以后工作模式选择应该为:VSPM运行在Server模式,支持Client模式设备1.设备探测器建立虚拟串口。2.新增虚拟串口3.随便选择一个串口,例如COM3 监听地址:192.168.3.12 ,Clie

2008-12-12 10:06:00 464

转载 无废话C#设计模式之十六:State

意图    允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。场景    我们在制作一个网上书店的网站,用户在书店买了一定金额的书后可以升级为银会员、黄金会员,不同等级的会员购买书籍有不同的优惠。你可能会想到可以在User类的BuyBook方法中判断用户历史消费的金额来给用户不同的折扣,在GetUserLevel方法中根据用户历史消费的金额来输出用户的等级。带来的问题有三点:

2008-12-11 15:44:00 516

原创 用户控件传值的问题研究

尽管.NET的控件已经很多,但是自定义用户控件给我们提供了更为广阔的开发空间。合理的使用用户控件能给我们的开发带来很多好处和便捷。但是用户控件和普通的页面又有一些差别,如果使得用户控件与页面以及用户控件之间的通信,可能成为大家使用用户控件一个必须要思考的问题。当然,用户控件的设计的初衷应该是功能相对独立的单元,某一个用户控件完成特定的某种职能,但是在实际的应用中,经常需要这种用户控件之间的通信

2008-12-11 11:35:00 503

原创 C#将XML+XSL文件转化为HTML文件的类

using System;using System.IO;using System.Xml;using System.Xml.Xsl;using System.Xml.XPath; namespace Xmltohtml{    class XmlToHtml    {        private string XslFilePath;        //初始化,传入XSL文件路径       

2008-12-11 11:33:00 864

转载 C#基础概念二十五问

当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.over

2008-12-11 11:29:00 394

转载 ashx读图片

using System;using System.Web;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Drawing.Imaging;using System.IO;namespace ShowImage{    ///    /// GetImg 的摘要说明。    ///   

2008-12-11 11:27:00 554

转载 设计IP地址屏蔽功能 c#

出于安全考虑,几乎每个动态网站都具备IP地址屏蔽功能,而网上流传的很多关于该功能的教程大都采用字符串保存和验证IP地址,我认为这是不太科学的,我试图找到最佳的设计方案。    “IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。”    由此我们了解到,IP地址实际上是一个32位正整数,在C#中可以使用uint类型来表示,

2008-12-11 11:25:00 1861 1

转载 中级.NET开发人员

中级.NET开发人员 ·    阐述面向接口、面向对象、面向方面编程的区别 面向对象不好解释,可以理解为以一切元素都是对象,在设计时以对象为单位,考虑它的属性及方法。设计中采用了封装、继承、抽象的手法面向接口本身就是面向对象的,无所谓区别,只不过面向接口的好处是耦合性低面向方面Aspect-Oriented Programming (AOP)就是大名鼎鼎的AOP。其实有点象stru

2008-12-11 11:21:00 417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除