EntLib.com 专业电子商务平台

基于Microsoft .Net Framework / ASP.Net / C# / AJAX 平台构建的标准电子商务系统
随笔 - 99, 评论 - 74, 引用 - 0

2008 十月 随笔

SQL SERVER 数据库清理DB LOG

日志的逻辑文件名是DBNAME_LOG,数据库DBNAME:   USE   DBNAME   BACKUP LOG DBNAME WITH NO_LOG       --截断事务日志   GO OPTION 1: DBCC SHRINKFILE(DBNAME_LOG,10)      --收缩事务日志   GO   OPTION 2: 企业管理器--右键你要压缩的数据库-...

posted @ 2008年10月29日 22:29 | EntLib.com 阅读 (766) | 评论 (0) | 目录 [ SQL Server & Service Broker ]

SQL Profiler: Features, functions and setup in SQL Server 2005

SQL Profiler: Features, functions and setup in SQL Server 2005   As you begin to upgrade your servers -- and your skills -- from SQL Server 2000 to 2005, you will be happy to know that there is a lo...

posted @ 2008年10月27日 23:24 | EntLib.com 阅读 (4990) | 评论 (0) | 目录 [ SQL Server & Service Broker ]

CSLA.NET 发布3.6版本和《Expert C# 2008 Business Objects》

Overview of CSLA .NET 3.6 for Windows and Silverlight CSLA .NET version 3.6 is a framework for creating business applications using object-oriented design concepts, in a distributed computing env...

posted @ 2008年10月22日 22:57 | EntLib.com 阅读 (3254) | 评论 (7) | 目录 [ 其他技术主题 ]

Entity Data Model (EDM) 深入分析, Part 3

实体框架(Entity Framework)在ADO.NET 3.5 提供程序的基础上引入新的 ADO.NET 提供程序 EntityClient。Entity­Client 看上去与之前使用的 ADO.NET 提供程序非常类似,它将提供第一个抽象,可允许开发人员使用标准的 Connection、Command 和 DataReader 对象依照 EDM 执行查询。它还会将映射域模型所需的客户端视图引擎(根据 EDM 定义的)添加到底层关系数据库架构。必要时,EntityClient 可借助 ESQL 查询字符串让开发人员以行和列的形式处理实体,而不必生成类来表示概念架构。

posted @ 2008年10月22日 22:23 | EntLib.com 阅读 (8329) | 评论 (2) | 目录 [ ASP.NET 3.5 ]

Entity Data Model (EDM) 深入分析, Part 2

实体 SQL (Entity SQL),它是一种新的 SQL 语言,其中加入了之前的 SQL 语言并不支持的基于概念的查询功能。ESQL 扩展现有 SQL 语言的方式与 EDM 扩展数据库中所使用的关系模型的方式十分类似。此外,ESQL 未绑定到任何特定于后台数据库的语法,因此可一次性编写查询(和/或应用程序),无论针对的是哪个后台数据库都无影响。 Entity SQL 是基于文本的、面向集合的、延后绑定的查询语言,也受到了T-SQL的影响。可以使用Entity SQL 创建对EDM的查询,Entity SQL 既可以通过Object Services components来执行,也可以通过Entity Client components 来执行。Entity SQL 设计的非常灵活,因此也变得有些复杂。本篇文章侧重于不同的查询技术,仅仅使用简单的查询,不包含复杂的条件、关联和聚合公式。

posted @ 2008年10月21日 23:14 | EntLib.com 阅读 (8946) | 评论 (6) | 目录 [ ASP.NET 3.5 ]

Entity Data Model (EDM) 深入分析, Part 1

Entity Data Model是.NET Framework v3.5 SP1引入的新功能,比Linq To SQL更加强大的ORM,让开发人员只需要着眼于领域对象模型的开发,而不需要考虑它们是如何与关系数据库交互。本系列文章逐步深入介绍如下内容:EDMX Schema 文件、Model Browser、映射关系、产生的实体类(Generated entity classes)、文档(Documentation)等等。

posted @ 2008年10月20日 22:29 | EntLib.com 阅读 (15419) | 评论 (2) | 目录 [ ASP.NET 3.5 ]

比较LINQ to SQL Diagram 和Entity Data Model

LINQ to SQL Diagram(DBML)和Entity Data Model(EDMX)都是.Net Framework v3.5 引入的新特性。相信有很多人不清楚它们之间的差异,这里简要分析比较。

posted @ 2008年10月19日 20:31 | EntLib.com 阅读 (3291) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

Entity Framework 架构简介

The Entity Framework looks like a interesting technology which is more powerful and advanced than LINQ to SQL. Both technologies have a different kind of philosophy but several features have similar implementations. The EF is more than just an ORM (Object Relational Mapping) tool.
The ADO.NET Entity Framework is a layered framework which abstracts the relational schema of a database and presents a conceptual model.

posted @ 2008年10月19日 19:33 | EntLib.com 阅读 (4350) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

Entity Framework – Update Model From Database, Part 2

Update Model from Database 是EDM 设计器的一个重要改进功能,支持增加新的数据库表和列,Model能够正确处理类型(Type)和属性(Property)的改名,能够检测继承和映射的改变。这里,我们简要介绍这一功能的使用及其限制。

posted @ 2008年10月19日 1:49 | EntLib.com 阅读 (3023) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

Entity Framework – Update Model From Database, Part 1

Update Model from Database 是EDM 设计器的一个重要改进功能,支持增加新的数据库表和列,Model能够正确处理类型(Type)和属性(Property)的改名,能够检测继承和映射的改变。这里,我们简要介绍这一功能的使用及其限制。

posted @ 2008年10月19日 0:53 | EntLib.com 阅读 (3680) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

在N-Tier 或多层应用程序中使用ADO.NET Entity Framework

在N-Tier 或多层应用程序中使用ADO.NET Entity Framework     ADO.NET Entity Framework 是.Net Framework v3.5 SP1 新增加的功能。本篇文章探讨如何在N-Tier 应用程序中使用Entity Framework。 如下图所示,有DAL (Data Access Layer)层、BLL (Business Logic...

posted @ 2008年10月18日 12:46 | EntLib.com 阅读 (1286) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

Microsoft ASP.NET MVC Beta Released!

Microsoft ASP.NET MVC Beta Released! The ASP.NET MVC Beta release provides a new Model-View-Controller (MVC) framework on top of the existing ASP.NET 3.5 runtime. Some points about the release (...

posted @ 2008年10月17日 0:27 | EntLib.com 阅读 (1159) | 评论 (0) | 目录 [ MVC Framework ]

使用LINQ to SQL和LINQ to Entities实现NOLOCK

使用LINQ to SQL和LINQ to Entities实现NOLOCK   2008-05-13 17:46 作者: InfoQ 赵劼      Scott Hanselman最近发表了一篇非常有用的文章,谈到了如何在使用LINQ to SQL和LINQ to Entities时利用NOLOCK选项。这个问题实际是在找出一个办法,使LINQ查询生成的SQL语句能够像SQL...

posted @ 2008年10月16日 0:26 | EntLib.com 阅读 (1238) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

使用ASP.NET 3.5, LINQ 和AJAX 构建Web Chat 应用程序

Build a Web Chat Application using ASP.Net 3.5, LINQ and AJAX (in C# 3.5) 本文主要使用ASP.NET 3.5, AJAX, Javascript, C#3.5, LINQ-to-SQL, MS SQL Server 2000/2005 等技术,快速开发一个简单、实用的Web 聊天应用程序。 如下是该聊天程序的运行...

posted @ 2008年10月14日 23:42 | EntLib.com 阅读 (801) | 评论 (1) | 目录 [ ASP.NET 3.5 ]

DBCC DBREINDEX重建索引提高SQL Server性能【转载】

DBCC DBREINDEX重建索引提高SQL Server性能【转载】     为了提供SQL Server的查询性能,解决用户提出的查询响应实际太长的问题,通过使用DBCC DBREINDEX重建索引提高SQL Server性能。   该文主要包含如下内容: 1. 索引的体系结构 首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8KB页面在数据库文件内存放数据。缺...

posted @ 2008年10月14日 22:46 | EntLib.com 阅读 (1206) | 评论 (0) | 目录 [ SQL Server & Service Broker ]

推荐几篇 ADO.NET Entity Framework 入门文章

ADO.NET Entity Framework 是.Net Framework 3.5 SP1 引入的实体框架,它使开发人员可以通过对象模型(而不是逻辑/关系数据模型)专注于数据。实体框架Entity Framework使用概念层、映射层和逻辑层将逻辑数据库结构抽象化。 1. Introducing ADO.NET Entity Framework http://www.code-mag...

posted @ 2008年10月14日 22:35 | EntLib.com 阅读 (1498) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

Subtext v2.0 定制化开发之上传文件File Upload管理

Subtext / EntLib.com Blog 博客后台随笔内容编辑采用最新的FCKEditor 编辑器,可以用来上传图片文件,如GIF/JPG/PNG等等。并且,后台管理还有一个功能『图像库』,也可以用来上传和管理博客自己的图片库。 但是,有点欠缺的是没有上传和管理文件的功能,如一些示例程序等等。http://blog.EntLib.com 开源博客小组定制化开发了此项功能,用来上传和管理文件,并且可以结合Subtext 随笔附件(Enclosure)功能,可以方便在随笔底部显示和管理随笔附件文件,供访客下载。

posted @ 2008年10月12日 14:58 | EntLib.com 阅读 (1271) | 评论 (2) | 目录 [ 开源ASP.NET博客 ]

开源EntLib.com Blog 博客平台系列文章汇集

开源EntLib.com Blog 博客平台是http://forum.EntLib.com 开源博客小组基于Subtext v2.0 进行的定制化开发,全部项目源码及数据库均提供免费下载。欢迎各位.Net 爱好者下载、研究、分析交流。EntLib.com Blog 开源小组(http://blog.EntLib.com )针对博客平台持续进行定制化开发,并引入一些新的功能,具体开发进度和改进功能请关注: EntLib.com Blog 开源ASP.NET博客系统 --- 定制化开发

posted @ 2008年10月12日 1:39 | EntLib.com 阅读 (1046) | 评论 (1) | 目录 [ 开源ASP.NET博客 ]

ASP.NET 2.0高级控件之FileUpload控件及文件上传

ASP.NET 2.0高级控件之FileUpload控件及文件上传     尽管在ASP.NET 1.X也可以完成该功能,但在ASP.NET 2.0中使用FileUpload控件会更简单。该控件让用户更容易地浏览和选择用于上传的文件,它包含一个浏览按钮和用于输入文件名的文本框。只要用户在文本框中输入了完全限定的文件名,无论是直接输入或通过浏览按钮选择,都可以调用FileUpload的Save...

posted @ 2008年10月12日 1:06 | EntLib.com 阅读 (1720) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

ASP.NET 2.0 GridView的RowCommand事件中取得行索引

ASP.NET2.0中的GRIDVIEW控件是一个新增的控件。在GRIDVIEW里,行索引(RowIndex)被放在了CommandArgument里面,而不是像DataGrid那样可以利用this.MyDataGrid.DataKeys[e.Item.ItemIndex].ToString()方便的取出主键值。 如果使用模版列来订制操作按钮,则无法简单使用CommandArgument 来获取RowIndex,本文介绍了2种方法,来解决这一常见的问题。

posted @ 2008年10月11日 15:50 | EntLib.com 阅读 (2325) | 评论 (2) | 目录 [ ASP.NET 3.5 ]

WF 工作流开发向导之一 – 向工作流中传递参数

本篇文章是按照WF实验手册范例 (Hands-on Labs from Microsoft) 进行学习总结的。示例程序分为2个项目,分别为工作流Workflow 项目和承载Workflow 的Windows Form项目。 工作流代码文件中定义了2个属性FirstName 和LastName,承载工作流的Windows Form 程序在启动流程实例时:首先定义一个Dictionary 的变量parameters,然后向parameters增加相同的名称的键(FirstName 和 LastName)和值添加到字典中,这样Workflow 可以自动获取这些值。

posted @ 2008年10月8日 22:41 | EntLib.com 阅读 (2086) | 评论 (1) | 目录 [ Workflow (WF) ]

EntLib.com Forum 开源ASP.NET/C#论坛--发布升级到 v3.5 数据库脚本

EntLib.com Forum 开源ASP.NET/C#论坛--发布升级到 v3.5 数据库脚本 EntLib.com Forum 开源ASP.NET 论坛系统是EntLib.com 小组基于YAF开源论坛,定制化开发及汉化的一款基于ASP.net的论坛软件,分别满足拥有.net Framework 2.0/3.5以及MS SQL Server 2005/2008等不同配置环境的站长用户,...

posted @ 2008年10月5日 23:47 | EntLib.com 阅读 (1667) | 评论 (1) | 目录 [ 开源ASP.NET论坛 ]

ASP.NET 分页控件(Pager Control for ASP.NET)

ASP.NET 分页控件(Pager Control for ASP.NET)     推荐codeproject.com 上的一篇文章: Pager Control for ASP.NET。用来实现对Repeater、DataGrid、GridView 等等控件的数据分页显示。   http://blog.EntLib.com 博客网站-首页聚合页面正是采用该控件进行分页显示。具体效果...

posted @ 2008年10月4日 21:27 | EntLib.com 阅读 (1492) | 评论 (0) | 目录 [ ASP.NET 3.5 ]

Microsoft ASP.NET MVC Preview 5 及LINQ TO SQL最新版开发示例演示(提供源码下载)

Microsoft ASP.NET MVC Preview 5 及LINQ TO SQL最新版开发示例演示(提供源码下载)     本示例程序演示如何采用 Microsoft ASP.NET MVC Preview 5 和 LINQ TO SQL 开发 Web Application。   1. ASP.NET MVC 简介 ASP.NET MVC框架是既ASP.NET WebForm...

posted @ 2008年10月1日 23:21 | EntLib.com 阅读 (2557) | 评论 (2) | 目录 [ MVC Framework ]

Silverlight 2.0 RC 发布了!

Silverlight 2.0 RC 发布了!   Sivlerlight 2.0 RC版本发布了,这也表示正式版距离不远了。有消息说10月10日发布正式版。   果不其然,大家在意的几个控件加了进来,包含ComboBox, PasswordBox, ProgressBar,除此之外,比起Beta2,在控件的外观上做了一些调整。   而开发工具的部分,则可以透过Blend 2 SP...

posted @ 2008年10月1日 22:25 | EntLib.com 阅读 (1541) | 评论 (0) | 目录 [ Silverlight ]