0

如何分离web.config改进版本

三年前我分享了如何分离web.config中的配置节,因为有些项目过大,造成N多配置节存在于web.config中,缺点如下: 1:不容易管理,当你想查找一个配置节时,望着整页的code,不知所措,为此你只有ctrl+f来解决。 2:部署时也及容易出错,部署人员需要按照你写的部署文档,一个一个加,即...

min.jiang 发布于 2012-01-13 21:16 评论(2) 阅读(1340)
0

电子商务后台系统重构总结

在这里记录一下重构电子商务后台系统的一些经验。 -- James Fu统一管理类似会员等级,订单状态,订单类型等公共资源不要过分应用ajax,比如不要在页面加载完成后又发起一个ajax请求加载数据不要在页面中写大量JS代码,更不要在JS中夹杂着业务。很多事情尽量在后端统一处理好,这样后期修改会很清晰...

James.H.Fu 发布于 2011-12-29 21:44 评论(0) 阅读(75)
3

终于尝试了一次EF

其实我对微软出的Linq to Sql,以及Linq to Entity这两个产品兴趣都不大,不太喜欢那种开发模式,主要原因如下: 1:自动生成的那堆代码,不利于平时的分层模式,将实体以及存储逻辑混合在一起总觉的不是那么回事; 2:对于编写测试用例不是那么友好,全部逻辑都在一起,无法拆分测试,比如只...

min.jiang 发布于 2011-12-13 16:10 评论(15) 阅读(2374)
2

【招聘】招高级.Net研发工程师(上海-普陀)

职位工作:1、参与公司互联网平台产品的分析、设计工作;2、与产品设计团队沟通,深入了解业务需求;3、负责独立模块的设计和开发;4、解决研发过程中的关键问题和技术难题;我们希望您:1、有3年以上的.Net软件开发经验,对.Net Framework有较深入理解(技术出众者可放宽年限);2、熟悉并擅长3...

LanceZhang 发布于 2011-12-06 13:27 评论(6) 阅读(199)
5

我对架构的理解-概念篇

这两天和一朋友讨论这样一个问题:你认为公司的架构怎样,有哪些缺点? 其实在回答这个问题之前,有一些概念需要搞清楚,那就是什么是架构? 目前对于架构还并未有一个统一的标准及定义,所以架构的概念就会因为每个人不同而不同,如果尝试问一百人关于架构的理解,可能有一百个答案。 我开始做基础架构到现在已经有两年...

min.jiang 发布于 2011-10-16 10:37 评论(10) 阅读(3007)
1

通过问题学习asp.net mvc局部处理流程

本人平时比较喜欢和他人讨论一些技术上的问题,并不是我技术有多么好,而是我喜欢在这种讨论中从中获取新知识,同时也可以将自己的心得与他人分享,最近一朋友的问题如下: 问题:asp.net mvc是如何处理请求的,即当用户在浏览器中输入URL后,是怎么一步一步处理,最终找到对应的Controller,然后...

min.jiang 发布于 2011-10-09 16:43 评论(2) 阅读(1239)
0

数据库中identity字段不必是系统产生的唯一值--性能优化方法添新招

具有identity特性的字段,其值是系统产生的,自动增加的,所以,一般把这个用在一个表的主键上。但是,具有identity特性的字段,不需要具有唯一性,更不必须是主键。可以通过,set identity_insert tablename (on|off),在运行时控制,是否可以在identity字...

SuperSaiyan 发布于 2011-09-05 17:29 评论(3) 阅读(165)
3

异步计算架构解决准实时数据处理

之前的文章中我有谈到过我们有一个需求:对一些数据需要准实时效果,但这些数据往往是不能通过直接查询业务数据来反映的,大多都需要经过一系列复杂的运算才能体现出来,于时这些数据的实效性就是一个很大的问题。 我们一个业务数据点的触发,实际上会影响到多个数据指标的变化,每个指标数据都是一个具体的业务逻辑,如果...

min.jiang 发布于 2011-08-27 21:11 评论(2) 阅读(1647)
1

Mongodb官方驱动的进一步包装

最近有一个需求,对数据的实时性要求比较高,之前寻找过一些内存数据库,首先将收费的产品先排除掉,然后再排除一些嵌入式产品,最终留下两个产品: 1:Mysql内存引擎; 2:基于内存文件映射的文档数据库Mongodb; 针对以上两种产品,mysql内存引擎有如下缺点是我们放弃的理由: 1:数据量比较大的...

min.jiang 发布于 2011-08-27 08:32 评论(12) 阅读(1801)
1

asp.net mvc3关于section 的一个小bug

首先我们建一个_layoutA.cshtml内容如下1@{2ViewBag.Title="_LayoutA.cshtml";3Layout=null;4}5@RenderSection("Header",false)6@RenderBody() 再建一个子页面...

冰泉 发布于 2011-08-18 16:10 评论(7) 阅读(874)
3

通过mongodb客户端samus代码研究解决问题

最近有项目需要用到mongodb,于是在网上下载了mongodb的源码,根据示例写了测试代码,但发现一个非常奇怪的问题:插入记录的速度比获取数据的速度还要快,而且最重要的问题是获取数据的速度无法让人接受。 测试场景:主文档存储人员基本信息,子文档一存储学生上课合同数据集合,这个集合多的可达到几百,子...

min.jiang 发布于 2011-08-04 14:07 评论(8) 阅读(1476)
4

并行运算学习(1)

最近有项目对于性能要求非常高,虽然系统大部分都是IO密集型,但也不排除有计算密集型的操作,比如将来在项目中采用了Mongdb,那么将会有非常多的机会对大的泛型集合进行查询,计算(比如sum操作)等,多少能起到一定的性能提升作用,多核心CPU如果不充分利用起来实在有些可惜。 文中的部分代码均参考Par...

min.jiang 发布于 2011-07-31 21:24 评论(1) 阅读(1344)
2

[原创][备忘]“第五期HTML5技术分享沙龙——南京站(2011年7月16日)”Demo在线演示 及 源代码下载

该示例发布之后,得到了很多HTML5爱好者的关注,现在将源代码发布出来,希望可以和更多的人分享和交流:演示地址:http://116.255.138.93:8000/Default.aspx源代码下载及说明地址:http://116.255.138.93:8000/DownLoad.aspx 上述示...

SZW 发布于 2011-07-19 12:24 评论(1) 阅读(792)
5

给大家分享一个SQL优化经验

很长时间没有搞SQL了,最近又回归原始,有一个优化的经验和大家分享下。 看下面一个查询,这是查询学生数据的逻辑,逻辑比较有点乱,这个查询跑30分钟也不会出结果,一执行CPU立马100%,虽然是个虚似机,但也不至于这种查询也对付不了,肯定有优化的地方。SELECT*FROM学生表WITH(NOLOCK...

min.jiang 发布于 2011-07-12 17:58 评论(11) 阅读(3538)
0

晒晒简历

个人概况:求职意向: 高级软件工程师,产品经理姓名:*** 性别:男 年龄: 24岁 学历:大学本科毕业院校: 北京工商大学 专业:机械自动化 工作年限: 4年联系方式: 电子邮件: wendichen2007@hotmail.com 手机: *******主要工作经验:2010年6月—至今 ***...

key_sky 发布于 2011-07-02 22:27 评论(1) 阅读(589)
6

SQL Server表分区(一):基础知识和实现方式

1、什么是表分区?SQL Server使用三种不同类型的文件存储数据,它们分别是.mdf、.ndf和.ldf。主要数据存储在.mdf文件中,比如表,索引,存储过程等。.ndf文件也用于储存这些数据。.ldf文件用于存储操作日志。表默认存储在.mdf文件中。更新表时SQL Server会对表锁。那么其...

James.H.Fu 发布于 2011-06-30 23:20 评论(11) 阅读(2043)
0

[备忘]IIS 7.5运行.aspx出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。”错误解决方法

环境:Windows 2008 Standard R2 , IIS7.5 , .NET 3.5 SP1 + .NET 4.0出错应用程序池配置:.NET 4.0,经典模式运行程序:Discuz!NT论坛。症状:修改应用程序池设置并重启之后, 打开首页出现错误:HTTP 错误 404.2 - Not ...

SZW 发布于 2011-06-01 10:28 评论(0) 阅读(184)
4

精进不休 .NET 4.0 (9) - ADO.NET Entity Framework 4.1 之 Code First

[索引页][源码下载]精进不休 .NET 4.0 (9) - ADO.NET Entity Framework 4.1 之 Code First作者:webabcd介绍ADO.NET Entity Framework 4.1 的新增功能:Code First示例Web.config<?xml ...

webabcd 发布于 2011-05-23 08:30 评论(41) 阅读(6627)
0

返璞归真 asp.net mvc (9) - asp.net mvc 3.0 新特性之 View(Razor)

[索引页][源码下载]返璞归真 asp.net mvc (9) - asp.net mvc 3.0 新特性之 View(Razor)作者:webabcd介绍asp.net mvc 之 asp.net mvc 3.0 新特性之 View(Razor):Razor 的语法Razor 与ModelRazo...

webabcd 发布于 2011-05-19 09:16 评论(8) 阅读(3226)
2

返璞归真 asp.net mvc (8) - asp.net mvc 3.0 新特性之 Model

[索引页][源码下载]返璞归真 asp.net mvc (8) - asp.net mvc 3.0 新特性之 Model作者:webabcd介绍asp.net mvc 之 asp.net mvc 3.0 新特性之 Model:通过 Data Annotations 与 jQuery 的结合实现服务端...

webabcd 发布于 2011-05-16 09:14 评论(14) 阅读(3754)

团队名称

  • asp.net开发团队

团队简介

  • 专注asp.net基础架构,探讨MVC and MVP,系统架构,多层分布式应用系统,提高asp.Net技术水平.

团队负责人

×