Bolik‘s AIO Blog
All In One Team Blog

随笔分类 -  .Net

Interesting Finds: 2009-03-18
摘要:SOA Agents:当网格遇上SOA 在云中做一小时测试 为什么我们要放弃Subversion 如何使用VMDK to VHD Converter转换虚拟硬盘? 谈表达式树的缓存(3):使用前缀树 Unexpected Behaviour with ASP.NET MVC SelectList SelectedValue Virtual Earth meets MVC ASP.Ne... 阅读全文
posted @ 2009-03-18 23:12 Bolik 阅读(362) 评论(0) 推荐(0)
Interesting Finds: 2009-03-08
摘要:Spiff Up Your ASP.NET MVC Forms With jQuery Chapter 6 - Understanding HTML Helpers ASP.NET MVC Recursive TreeView Helper Authorization in ASP.Net MVC using XML Configuration XSLT Transformation in AS... 阅读全文
posted @ 2009-03-08 10:42 Bolik 阅读(286) 评论(0) 推荐(0)
Interesting Finds: 2009-02-07
摘要:Principal (User) ModelBinder in ASP.NET MVC for easier testing ASP.NET MVC - Separation of Concerns with Html.RenderAction(); A Little More Sugar for Testing Routes in asp.net MVC How to use Ninjec... 阅读全文
posted @ 2009-02-07 11:09 Bolik 阅读(259) 评论(0) 推荐(0)
How to use Asp.Net Mvc ActionFilterAttribute for form authentication
摘要:如何使用ASP.NET MVC Framework Preview 2 中ActionFilterAttribute属性设计Form用户验证 首先采用BaseController继承Controller以改写保护方法RedirectToAction为公有方法(用以在ActionFilterAttribute属性中使用),本例中扩展了两个属性RequireLoginAttribute 、 RequireRoleAttribute;在RequireLoginAttribute属性过滤中重定向为登录的用户到登录窗户、在 RequireRoleAttribute属性过滤中将非该用户角色的操作显示访问拒绝信息,具体代码如下: 阅读全文
posted @ 2008-03-09 15:59 Bolik 阅读(2916) 评论(8) 推荐(0)
发布最近写的jquery.popup插件
摘要:由于Asp.Net Mvc 不支持ViewState,也不支持Asp.net Ajax服务器端控件,导致以前写的部门选择控件不能正常使用,搜索jquery的插件也没找到可以使用的插件,所以自己动手写一个jquery.popup插件 完整源代码及示例下载:jquery.popup.rar 下拉框选择控件,该插件需要引用jquery.dimensions插件,结合jquery.treeview可以支持... 阅读全文
posted @ 2008-01-23 14:34 Bolik 阅读(12508) 评论(19) 推荐(1)
Ajax与FreeTextBox解决方案
摘要:目前还不能找到与 Ajax UpdatePanel 协同工作的在线Html编辑控件线给出我在工作项跟踪管理系统中的IFrame解决方案 Web.config 文件中的配置 IFrame需要装载的代理页: FreeTextBoxPage.aspx 文件 Free... 阅读全文
posted @ 2006-11-28 17:51 Bolik 阅读(1189) 评论(1) 推荐(0)
Delphi与.Net交叉调用研究(2) 平台调用相关文章
摘要:平台调用机制与C#非托管编程 (1) 平台调用机制与C#非托管编程 (2) const常量在编译期确定其值,readonly变量在构造一个实例时确定其值,static readonly在程序启动时确定其值。 C#中的const与readonly (1) C#中的const与readonly (2) 实例看多态 Platform Invoke Tutorial 与非托管代码交互操作 高级 COM 互... 阅读全文
posted @ 2006-11-28 11:39 Bolik 阅读(289) 评论(0) 推荐(0)
Microsoft ASP Ajax Beta2 发布等
摘要:终于等到Beta2了 UpdateProgres 并入到了Beta版 解决了Ajax 1.0 beta Extenders 在 templated controls 不能工作问题 终于可以放心Ajax使用了 工作项管理系统又可以持续升级了(BTW:因为该问题工作项管理系统已经停滞了两周多时间更新) Beta2版本下载 官方地址: ASP.NET AJAX 1.0 Beta 2 ASPAJ... 阅读全文
posted @ 2006-11-07 08:27 Bolik 阅读(1822) 评论(8) 推荐(0)
Delphi与.Net交叉调用研究结果
摘要:该帖用于保存Delphi与.Net交叉调用研究结果 会随时更新如果有需要的话请随时关注 阅读全文
posted @ 2006-11-04 18:00 Bolik 阅读(1322) 评论(0) 推荐(0)
Delphi与.Net交叉调用研究(1) 基本数据类型一致性测试
摘要:最进想将Pascal脚本引擎在.Net环境下能够使用,不仅仅是调用,脚本环境还需调.Net宿主程序的一些函数(注册回调函数) 故对Delphi与.Net交叉调用准备作一系列研究 这是最第一步基本数据类型一致性测试 相关代码 InteropTest.rar 测试结果如下: 长度 Delphi .Net 是否匹配 单字节 Boolean Boolean True匹配False不匹配 ShortInt Byte 完全匹配 Byte SByte 完全匹配 双字节 SmallInt Int16 完全匹配 Word UInt16 完全匹配 WideChar Char 长度匹配,内容再研究 四字节 Integer Int32 完全匹配 LongInt Int32 完全匹配 LongWord UInt32 完全匹配 Cardinal UInt32 完全匹配 Single Single 完全匹配 八字节 Int64 Int64 完 阅读全文
posted @ 2006-11-03 10:23 Bolik 阅读(1496) 评论(0) 推荐(0)
无须迭代两个循环完成树结构构建
摘要:该算法思想是 第一步循环完成TreeNode构建 第二次循环完成层次结构构建 数据存储采用一般层次结构存储方式 一次调用数据库完成所有所需数据 采用数组索引存储树节点与ParentSQN避免了查找性能上的缺点 表格: DepartmentID uniqueidentifier, DepartmentSQN int, Departme... 阅读全文
posted @ 2006-09-09 11:35 Bolik 阅读(1435) 评论(11) 推荐(0)
高级自定义查询、分页、多表联合存储过程
摘要:分页存储过程代码如下: ALTER PROCEDURE [dbo].[Task_SelectPagedAndSorted] ( @ProjectID uniqueidentifier, @ProjectAreaID uniqueidentifier, @DepartmentID uniqueidentifier, @ChiefID uniqueidentifier, ... 阅读全文
posted @ 2006-08-24 20:30 Bolik 阅读(1990) 评论(0) 推荐(1)
LINQ使用感受
摘要:今天学习了一下LINQ Demo All in one 下载 http://www.cnblogs.com/Files/Bolik/LinqDemo.rar Demo 合并了 Scott Guthrie LINQ系列的两篇文章中所用到的示例 修复了一处Bug当使用VS2005时会导致vs2005死掉。 原代码 LastOrder = customer.Orders.Max(order... 阅读全文
posted @ 2006-06-16 15:49 Bolik 阅读(1523) 评论(3) 推荐(0)
工作项跟踪管理系统数据库结构图
摘要:该图为今天下午画的ERWin模型逻辑部分(绝大多数部分借鉴了微软TeamFoudationServer中的数据模型) 理解TFS的数据模型很困难,有时候为了理解其数据模型不得不通过一些数据来更深入其设计思想 现在已经完全摸透其大字段处理、文件处理、历史纪录、字段可伸缩、树型结构性能优化等的核心思想 目前还没有研究透彻的是其物理缓存优化的实现与设计思想。需要继续努力! 有谁能够推荐一个好用的存... 阅读全文
posted @ 2006-05-30 21:56 Bolik 阅读(2474) 评论(0) 推荐(0)
当对项目强名时自动构建失败(TeamFoudationServer试用笔记)
摘要:当对项目强名时(带密码保护)自动构建失败 原因为弹出密码输入框的造成自动构建任务不能继续! 临时解决办法为去掉密码保护,目前还没有更好的解决办法。 最近微软的TeamFoundationServer中文试用版发布了,发现里面的翻译有多处不妥。 例如: 1、Scenario 被译为方案,感觉非常不爽 金山词霸的解释为:1、想定 2、游戏的关,或是某一特定情节 我个人认为应该译为“情景... 阅读全文
posted @ 2006-05-29 21:40 Bolik 阅读(1313) 评论(2) 推荐(0)
设计模式Singleton的Provider实现
摘要:SingletonProvider 实现代码 1using System; 2using System.Collections.Generic; 3using System.Text; 4using System.Reflection; 5 6namespace AIO.DesignPattern.Singleton 7{ 8 public sealed class SingletonProv... 阅读全文
posted @ 2006-05-10 14:55 Bolik 阅读(1163) 评论(5) 推荐(0)
AIO项目每日构建完成
摘要:AIO项目初始化完成 初步建立两个Solution AIO.sln(for windows ) & PPCAIO.sln(WM5.0 for PPC) 采用Team foundation build建立了每日构建(包含单元测试) 项目第一步实现各种语言脚本引擎 并实现跨脚本之间相互调用 (All in one must be all in script) 拟支持脚本:.Net Script(VB.... 阅读全文
posted @ 2006-05-10 14:20 Bolik 阅读(680) 评论(5) 推荐(0)
微软企业库中数据库访问代码问题(System.InvalidOperationException: Parameter '@FileContent' exceeds the size limit for the sql_variant datatype.)
摘要:System.InvalidOperationException: Parameter '@FileContent' exceeds the size limit for the sql_variant datatype. 以前采用for .net 1.1时没有问题 现在采用for .net 2.0版本时出现 数据访问代码如下: 1 public bool Create(Guid FileID... 阅读全文
posted @ 2006-04-10 16:46 Bolik 阅读(2417) 评论(1) 推荐(0)