编程技巧 - 文章列表
-
Silverlight 2(beta1)数据操作(3)—使用ADO.NET Data Service
目录导言\n软件需求\n在SQL 2005中创建数据库\n在Visual Studio 2008中创建Silverlight工程和ADO.NET Data Service\n创建一个XMLHttpRequestWrapper类\n在Silverlight中使用Astoria进行CRUD操作 \n导言\nSilverlight 2支持JSON、Web Service、WCF以及Sockets等新特性对数据CRUD操作,这个系列用实例结合数据库一步一步的图文描述来学习一下Silverlight 2 beta 1中进行数据库的CRUD操作方面的实战能力。\n这篇文章介绍如何在Silverlight
-
从VS2003(.net1.1)升级到vs2005(.net2.0)全程跟踪记录
[项目背景介绍]本文要升级的项目是我公司目前的一个电子商务门户站点,系统极其复杂,2004年做成这个系统,几年来不断变迁,代码日积月累,产生了许多无用或重复性的代码,光UI版面就已经更新过不下5个版本。我从去年夏天来到这个公司,中间就经历过一次惨痛的界面升级,说是界面升级,其实.net版本却不升级,依旧是.net1.1,仅仅是UI层的全部重做,可想而知,在不动原有逻辑的前提下,这个界面升级过程有多么得艰辛,何况还是使用VS2003,所以代码中不知不觉地“滋生”了数不尽的“<FONT face=”宋体”></FONT>”这样的垃圾代码,追求完美
-
ASP.NET 2.0 基础系列 — 1.数据库设计
本节主要创建网站后续使用到的用户表及相关存储过程\n1.创建数据库\n打开SQL Server Management Studio,在查询窗口执行以下T-SQL语句IF EXISTS (SELECT 1 FROM sys.databases WHERE name = N’Wish’) DROP DATABASE [Wish]GO CREATE DATABASE [Wish]GO
-
Silverlight 2 (beta1)数据操作(4)——调用WCF进行数据CRUD操作
Silverlight 2 (beta1)数据操作(4)——调用WCF进行数据CRUD操作\n目录导言\n软件需求\n在SQL 2005中创建数据库\n在Visual Studio 2008创建Silverlight工程和WCF Service\n编写WCF Service\n在Silverlight 2 (beta1)工程中引用WCF\n在Silverlight中调用WCF进行CRUD操作\n结语 \n导言\nSilverlight 2支持JSON、Web Service、WCF以及Sockets等新特性对数据CRUD操作,这个系列用实例结合数据库一步一步的图文描述来学习一下Silverli
-
asp.net实例:图片转换成字符
如何把一张图片转换成用不同字符表示的文本文件?\n原理:一张m*n大小的图片,实际上可以看成是一个m*n的矩阵。矩阵的每一个元素就是一个Color值,不同的Color值,用不同的Ascii可以在屏幕上打印显示的字符来代替,于是可以得到一个m*n的每一个元素是一个Ascii字符的两维矩阵,矩阵的每一行就是像素矩阵的每一行。再把这个字符矩阵输出到文本文件中保存,便可以得到图像对应的文本文件。当然了,所用的Ascii字符越多,生成的图像也就越逼真。如果只用两个字符,就相当于生成了只有黑白两色的黑白照片一样。\n核心代码: StringBuilder sb = new StringBuilder()
-
GridView+FormView 示范数据 新增/修改/删除(进阶篇:服务器控件)
摘要承上一篇文章「GridView+FormView 示范资料 新增/修改/删除」,有人询问是否能简化程序代码;答案是可行的,方法就是由服务器控件下手。在此文章中,我们将扩充 GridView 及 FormView 控件,在 GridView 控件中新增 FormViewID 属性,关连至指定的 FormView 控件 ID,就可以轻易达到上篇文章中相同效果。扩充 GridView 控件首先我们继承 GridView 下来扩充功能,新增 FormViewID 属性,用来设定连结的 FormView 控件 ID。然后把原本在 GridView 的 RowCommand 事件中的程序代码,搬至 O
-
ASP.NET&Spring.NET&NHibernate最佳实践(一)——目录
目录\n第1章 前言 1.1. SPRING.NET 1.2. NHIBERNATE 1.3. ASP.NET 2.0 1.4. 工资管理系统示例 第2章 环境准备 2.1. 开发工具 2.2. 解决方案结构 2.3. ASP.NET配置 2.4. SPRING.NET配置 第3章 人事子系统 3.1. 人事子系统领域模型层(DOMAINMODEL) 3.2. 人事子系统映射文件(HBM) 3.3. 人事子系统数据访问层(DAO) 3.4. 人事子系统服务层(SERVICE) 3.5. 人事子系统帮助类(HELPER) 3.6. 人事子系统表示层(WEB) 第4章 权限子系统 4.1. 权限子
-
Silverlight 2 (beta1)数据操作(5)——使用LINQ to SQL进行数据
Silverlight 2 (beta1)数据操作(5)——使用LINQ to SQL进行数据CRUD操作(上) \n目录导言\n软件需求\n数据库实现\nData Access层实现\nWeb Service层实现\nSilverlight客户端实现\n结语 \n导言\nSilverlight 2支持JSON、Web Service、WCF以及Sockets等新特性对数据CRUD操作,这个系列用实例结合数据库一步一步的图文描述来学习一下Silverlight 2 beta 1中进行数据库的CRUD操作方面的实战能力。\n这篇文章介绍如何在Silverlight 2 beta 1中使用LINQ
-
不妨来做个尝试:UpdatePanel for ASP.NET MVC
先来发一通牢骚。\n 其实这是一篇迟发布近2个月的文章。事实上在ASP.NET MVC Preview 2发布之前我就已经将这篇文章的所有内容准备完毕了。当时想,就等Preview 2发布吧,而真一旦Preview 2发布之后却又懒得进行移植——移植了之后却又懒得写文章。这一拖就是近2个月,毫无长进。可能工作等其他事情的确多了些,但是扪心自问,也并没有忙到不可开交。时间往往都是在点点滴滴间浪费的。唉,可能是自视太高,越来越不愿意写一些普普通通的介绍性文章,导致可写的东西大大减少。不过话说回来,其实打算写的,甚至多次说过要写得东西也并不少,为什么就就是没有动笔呢?其实还是一个“懒”字——当
-
Visual Studio 2008 Service Pack 1 – BETA 发布
Visual Studio 2008 SP1 提供了对Visual Studio 2008的各项改进,支持SQL Server 2008和ADO.NET的新特性Entity Framework,许多WPF设计器的改进,Silverlight 项目的WCF模板,.NET Framework的symbols和代码调试支持,控件的改进和增加新的控件(例如Windows From的DataRepeater控件和支持 C++Office 2007 Ribbons ),以及许多的泛型调试和智能感知的支持。这个补丁包还包括改善Visual Studio 的稳定性,性能和安全性。\n有什么问题可以反馈到htt