编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

.NET编程

weifenluo.winformsui.docking.dll的使用初步教程
.NET编程

weifenluo.winformsui.docking.dll的使用初步教程

阅读(6857)

    1、新建项目,添加引用,引用成功后,如下图所示    2、在工具箱中添加dockPanel    点开“工具箱”,右键,选择“选择项”,在“.NET Framework组件”选项卡中单击“浏览”,选中weifenluo.winformsui.docking.dll即可    3、最后在“工具箱”的“常规”中显示“DockPanel”  &nbs...

petshop4.0数据库分析:MSPetShop4Profile
.NET编程

petshop4.0数据库分析:MSPetShop4Profile

阅读(3564)

MSPetShop4Profile是用户配置数据库。主要用于保存用户的一些个人设置,如信息卡帐户信息和购物蓝等。其中Account表是保存用户的基本帐户信息,如家庭住址、电话等,如果用户保存此信息后,则每次购物提交定单时,系统回自动获取用户的帐户地址等信息,方便用户进行购物操作。Cart表表示用户的购物蓝的数据信息,如用户选择的产品名称、数...

petshop4.0数据库分析:MSPetShop4Orders
.NET编程

petshop4.0数据库分析:MSPetShop4Orders

阅读(3661)

MSPetShop4Orders主要用于管理订单的,主要包含定单的详细数据和定单的状态等表信息,它是专门为提高下定单速度而独立出来的数据库。其中Orders表表示定单的详细信息,如定单的接收地址、付款人的帐户信息等;OrderStatus表表示定单的状态信息;LineItem表表示定单中某行的信息如数量、总价等。 Orders 商品订单详细信息 ...

petshop4.0数据库分析:MSPetShop4
.NET编程

petshop4.0数据库分析:MSPetShop4

阅读(3289)

MSPetShop4用来管理产品、分类等基本数据信息 以下是MSPetShop4中6个表的分析 AspNet_SqlCacheTablesForChangeNotification .Net的缓存处理所用到的表 字段名称 类型 说明 tableName nvarchar(450) ...

Petshop4.0下载及安装图解教程
.NET编程

Petshop4.0下载及安装图解教程

阅读(5483)

    前面简单介绍了petshop4.0以及SQL2005的安装图解,那么下面我们就来介绍下petshop4.0的下载和petshop4.0的安装    petshop4.0下载    petshop4.0下载地址:http://download.microsoft.com/download/8/0/1/801ff297-aea6-46b9-8e11-810df5df1032/Microsoft%20.NET%20Pet%20Shop%204.0.msi   ...

C#代码优化建议系列:正确的使用字符串
.NET编程

C#代码优化建议系列:正确的使用字符串

阅读(3270)

字符串应该是所有编程语言中使用最频繁的一种基础数据类型。使用不慎就会为字符串操作所带来的额外开销而付出代价,下面从2个方面来探讨如何规避这类额外的性能开销 1、 确保尽量少的装箱 在使用其他值引用类型到字符串转换时,需要拼接时,应当避免使用操作符“+”来完成,使用引用类型提供的ToString方法。 2、 避免分...

PetShop4.0简介
.NET编程

PetShop4.0简介

阅读(3609)

PetShop4.0简介 Petshop4.0是.Net Pet Shop 3.2的升级,把ASP.Net 1.1移植到ASP.Net 2.0。Petshop4.0主要实现了以下的主要功能: 用 System.Transactions 代替服务组件。 用强类型集合的泛型代替松散类型的 ILists。 ASP.NET 2.0 成员身份,用于用户身份验证和授权。 用于 Oracle 10G 的自定义 ASP.NET 2...

如何查看IL代码?
.NET编程

如何查看IL代码?

阅读(7357)

    什么是IL代码?    IL即Intermediate Language,是.NET框架中中间语言的缩写。使用.NET框架提供的编译器可以直接将源程序编译为.exe或.dll文件,但此时编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言IL(Intermediate Language)的代码如何查看IL代码?单击“visual studio tools”引导至To...

什么是值类型和引用类型
.NET编程

什么是值类型和引用类型

阅读(3514)

CLR支持引用类型和值类型2种类型,他们在.Net类层次机构中的位置不同,其分配的内存方式也不同。 什么是值类型? 基元类型、枚举和结构为值类型,也就是继承自System.ValueType的类型被称为值类型,主要有以下几种:bool、byte、char、decimal、double、enum、float、int、long、sbyte、short、struct、uint、ulong、ushort。 ...

什么是装箱和拆箱
.NET编程

什么是装箱和拆箱

阅读(4556)

由于C#中所有的数据类型都是从基类System.Object继承而来的,所以值类型和引用类型可以通过显式或隐式操作互相转换,这个过程就被称为装箱(boxing)和拆箱(unboxing)的过程。 什么是装箱(boxing) 简单来说就是将值类型转换为引用类型,它是隐式转换。装箱会在堆中分配一个对象实例,并将值复制到新的对象中。 拆...