互联网解决方案咨询

梦想有多大路就会有多远:作一颗IT量子
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  开发手记-asp.net

asp.net 相关的开发笔记
摘要:VS2008创建Silverlight项目出错的解决办法--安装Visual Studio 2008的Silverlight 1.1 Tools Alpha无法创建Silverlight项目 阅读全文

posted @ 2008-05-24 18:52 互联网粒子 阅读(471) 评论(0) 推荐(0)

摘要:公司有一个项目比较有意思, 把社区分布在不同的区域, 或不同的国家来运营,但是对于用户而言, 只需要在这些社区中注册一次用户的信息,就可以用这一个帐号登陆到不同区域的社区,也就是要达到一站式登陆的功能......... 阅读全文

posted @ 2008-04-30 19:29 互联网粒子 阅读(410) 评论(0) 推荐(0)

摘要:最近在做一些比较大的社区平台,做这个平台的构架时考虑的东西比做一个企业的网站考虑的东西要很多,特别是用户的并发请求和用户数据的并发处理.如可去解决这些问题也曾经收集过不少网络的资料,以下的内容只是一个入门的参考作用. 阅读全文

posted @ 2008-04-28 20:38 互联网粒子 阅读(379) 评论(1) 推荐(1)

摘要:MSMQ在做分布式处理时可以提高应用程序的稳定和并发性能,以下是做项目上用到的一个简单的MSMQ CLASS 通常用户在进行数据同步时可以利用msmq来做一个同步中间件来解决远程数据同步的问题,在internet上数据不应该放置在外网这样不安全,所以对于某些用户数据的同步完全可以用MSMQ3。0的Http访问远程主机的MSMQ,然后再通过后台进程或用 MSMQ3。0的触发来解决。 阅读全文

posted @ 2008-04-24 18:39 互联网粒子 阅读(682) 评论(0) 推荐(1)

摘要:有时我们需要动态的创建WEB SITE或都是虚拟目录,比如,当用户申请一个社区后,分配一个二级域名的,一个用户一个Web site。这时我们就可以用到。NET访问IIS的功能,来自动创建了。 需要引用using System.DirectoryServices;这个组件来管理IIS,如果是WEB来访问的话还有权限的问题,一般这样并发的要求性能较高的操作都写成SERVICE后台来处理比较合适。 阅读全文

posted @ 2008-04-24 18:23 互联网粒子 阅读(1435) 评论(2) 推荐(0)

摘要:正确实现 IDisposable 接口 阅读全文

posted @ 2008-04-18 12:18 互联网粒子 阅读(1031) 评论(2) 推荐(0)

摘要:数据库使用连接池使用连接池 看看我们的ado.net的sqlconnection string的参数吧 其中我们设置了最大池数和最小池数,如何来看windows app 和web appp的区别呢 我们可以建一个web application或windows app,启用app后,你在sql分析器用sp_who2可以看到连接上来的客户端,很明显如果是web application或windows app每启动一个客户端就有n个connection上来,远远超过了Max 阅读全文

posted @ 2008-04-17 19:57 互联网粒子 阅读(1966) 评论(9) 推荐(0)

摘要:在开发社区网站时必须考虑的一个问题是网络用户的并发请求,除了增加Cache和静态化Html的常用手段外,优化Database的tables关系,及SQL 语句也是相当重要,但用户的并发请求Pages,常常会导致一些复杂业务的查询会有可能会出现Sql Connection Time out的错误,用户的并发请求用光了数据库的连接池,怎么办呢,要从根上解决问题是件不太好做的事,涉及的面和相关技术也很多,有数据库结构本身的问题也有代码的问题,也有服务器硬件的问题,但如果出现了以上的问题肯定会出现"红屏",这对于系统来说是一个大禁,这样的用户体验太差了,出现这样的错误对于用户来说是很不爽,对于专业的开发人员肯定认为这个网站技术做的不好,烂,那如何去解决这个问题,直接切入点就是把数据库的连接池管理起来,在代码里控制数据库的接个池大小,而不时由用户直接去请求数据库的连接池,中间业务逻辑上加一层来现对数据库连接的管理。 基本思路是这样,可以用泛型来做一个数据字典,实现对Sqlconnection的集合的维护。 基本过程: 阅读全文

posted @ 2008-04-17 17:54 互联网粒子 阅读(1432) 评论(1) 推荐(0)