.net实现ServerPush(服务器推送)源码项目说明:本项目为以长连接的方式实现服务推送技术Fsrm.ServerPushChat为聊天基本信息类功能:保存相关聊天记录保存登陆用户ServerPushweb站点最近公司的一个交易平台要做一个类似于旺旺的IM,所以需要做到WEB与IM的交互,我觉得AJAX轮询不太好,所以找了点资料,在尝试做推送目前本项目只是一个测试品,只能勉强实现聊天,但是还有一些重要技术问题没有实现基本思路是这样的:首先保持一个长连接,然后出现一个问题,用户请求一次这个连接后,因为请求没有完成,所以后台一直在循环,就算用户关掉了浏览器也是,所以做了一个超时的设置,为了测试限时是1分钟,实际操作中可以设置更多的时间JS里面做了一个定时查询连接是否超时,如果超时则提示超时则提示用户断开,并是否需要重新连接,实际中,可以不用提示,直接连接就可以(我汗,怎么又像是轮询了,--!,不过不是到服务器轮询,只是向本机轮询,呵呵)存在的问题长连接存在信息堵塞现象,所以消息很不流畅,哎,这个问题没有找到好方法咯,有没有朋友有好的解决方案,可以联系下我测试方法:1.如果单机测试:请
AJAX+JSON+ashx无刷新分页源码Ajax无刷新分页(Ajax+Json+ashx)用ashx来接收请求,数据格式为JSON数据库在DB_51aspx文件夹中(sql2005),附加即可.
将Flash嵌入WPF程序源码由于WPF本身中不支持COM组件同时也无法加载ActiveX控件,所以需要借助WinForm引用ActiveX控件将Flash加入其中。首先创建一个WPF项目(WpfFlash),将Flash文件(.swf)加入到项目中,并将CopytoOutputDirectory设置为"Copyalways"。在工程中新增一个WindowsFormsControlLibrary项目(FlashControlLibrary),利用该控件库加载FlashActiveX。在FlashControlLibrary项目工具栏(Toolbox)中点击鼠标右键,选择"ChooseItems..."。在COMComponents标签中选择"ShockwaveFlashObject",点击确定。此时在工具栏中已经可以看到刚添加的ShockwaveFlashObject控件了。将控件拖入设计窗口,调整好控件尺寸使其满足Flash尺寸大小,对FlashControlLibrary项目进行编译,并生成DLL文件。接下来将通过两种方式将Flash文件加入到WPF,一种侧重于使用XAML代码实现
DaragonShop系统源码DaragonShop系统(vs2008+SQL2005)是在课余时间随手制作的,主要是对一些基础的巩固和三层架构体系的运用,包含反射的应用等。主要涉及:主流三层架构+工厂反射模式+sql自带函数分页(曾经写过一个网站分别用了四种不同的分页模块,但因网络硬盘文件丢失,笔记本也在搬行李时失踪不能共享,遗憾)有兴趣的朋友或者一些正在学习的C#的同学可以看一看。在DaragonShopData文件夹中是系统的数据库(sqlserver2005版),加载即可。然后修改Web.Config连接字符串即可,当然如果你是刚刚学习的,不知道连接字符串怎么修改,那么好吧,我就给你说一个非常非常简单的方法,但在说这个之前我要说一下,个人是非常讨厌用数据库连接控件的,但是在连接字符串的时候挺方便的,直接新建一个页面拖一个数据连接控件,选择要连的数据库一直点下一步,完成之后在web.config的节点下就会出现了,把名为DragonShopConnection的值替换掉即可。后台因为没有模板,也没多少时间,在做的时候就直接就用GridView实现了大概修改删除的功能,有点简陋凑合
jQuery+ashx完成的省市区联动源码1、本程序为工作之余所写,对项目开发很有帮助的小功能。2、本程序在VS2008SP1+MSSQL2005环境下编写的。3、程序中通过使用jQuery的Ajax方式与ashx(一般处理文件)进行的后台通信。极大的简化了JavaScript的繁琐性,提高了JavaScript代码编写的便捷性。4、本程序中数据库包含最全的全国省市区信息,做项目的话可以直接使用本程序中的数据库即可。
SunShine物资流通管理系统源码本系统采用最先进的AJAX技术,采用MVC架构,运用JS美化.主要功能:通用查询,单据查询,单据管理,固定资产管理,数据维护,用户管理,资金流通查询>>技术优势和网站注意事项1、系统开发主要语言有:aspasp.netjs2、网站布局:采用目前最先进的布局方式DIV+CSS,符合W3C的标准和Web2.0的风格。3、程序设计模块化,采用XML+AJAX网页无刷新技术,增强了用户体验,缓解了服务器压力。4、安全性:数据库使用了Md5不可逆加密;另外,采用了静态生成技术,安全和速度都有保证。5、扩展性:布局采用DIV+CSS和程序设计模块化,大大的保证了程序扩展性和稳定性。数据库在DB_51aspx文件夹中(sql2005),附加即可.登陆用户名和密码都是51aspx
ibatis+Castle.MCV版NPetshop3源码为了集成ibatis+Castle,找了一些相关方面的资料,都是比较旧的了。原来早有大侠有集成过,例子还是比较典型的,就是NPetshop,(Ibatis.net+Castle.MVC)但麻烦的是,版本是vs2003的,文件还是2007生成的,根本运行不了只好自己把它刷新一下,改成vs2005版,另外解决了,web目录和Project目录没有同放的问题,双击"NPetshop.Web.sln"打开就是原版开发的模样,哈哈......这只是一个.net框架的Demo,里面并不是完整,仅当学习用,里面还有个BUG,就在搜索的地方,有兴趣的话,非常欢迎进行聊聊。本人QQ:372788002Email:send620@163.com源博客地址:http://www.cnblogs.com/dzone/archive/2010/01/11/1643932.html数据库在DB_51aspx文件夹中(sql2005),附加即可.登陆用户名和密码都是51aspx
YxShop易想商城4.2.0版源码易想商城前台主栏目导航:首页、商品列表、特价商品、拍卖、团购、品牌专卖次栏目导航:注册、登陆、留言,我的圈子,缺货登记,帮助头部栏目导航:城市切换我的帐户点卡拍卖商铺点评空间购物资讯社区底部导航:首页|店铺介绍|联系我们|留言中心|我要开店搜索:商品搜索,高级搜索定单搜索一、头部栏目导航我的帐户将进入我的会员中心如没登陆将转到登陆界面点卡展现本网站推荐优惠点卡,以及对点卡的购买拍卖展现本网站最新拍卖商品及会员对所感兴趣的商品价格竞拍.商铺展现网站中的全部商铺可以按时间或人气排序选择一个商铺后将进入店铺页面(铺子功能主要有)商铺首页(显示该店铺的详细信息,及本店铺的信誉度和推荐物品.可根据商品名称收索该铺子此商品)商品列表(显示本店铺所卖的商品)拍卖(本店铺拍卖商品)团购(本店团购商品)店铺介绍留言中心(会员对此店铺的意见及评价信息)点评空间点击进去点评专区点评排行(根据点击率进行排序评论)热门点评(根据回复最多的评论进行排序)热门标签最新点评最多鲜花(根据所得花数进行排序,点击此评论可进行送花,支持,反对意见)购物资讯社区二、主栏目导行:首页商品列表
ApplicationEnvironmentBacksplash源码你有多少或应用程序的用户,希望你在开发ASP.NET应用程序的模式,实际上是在生产的?这可能是一个非常昂贵的错误,特别是如果有人修改数据。大多数公司开发软件,如多种应用环境:开发,认证“测试”,示范和生产。这是非常关键的开发人员,质量保证分析,用户等知道他们所处的环境,你可能会认为,大家应该知道,因为他们到特定的URL或者是在登录屏幕上显示。你猜怎么着,我们都是人,往往也不会忘记我们在生产是因为用户之间的差别不大,在开发和生产的接口。本文演示如何可以很容易地显示在您的ASP.NET应用程序的应用环境。通过利用继承的优势,每一个应用程序中的Web窗体能够从一个自定义的基础页面。这使得代码写在一个位置,减少了不编码每一页输出环境的冗余。BasePage类会使作为背景重复应用环境backsplash形象。BasePage类采用了静态AppConfig类来获得从Web.config文件应用环境变量。在Web.config文件包含一个appSetting节点。我添加了一个自定义application_environment在ap
Silverlight中嵌入HTML、Flash和PDF文件源码最近在研究怎样将html内容显示在Silverlight中的方法,于是上网查阅了相关资料,发现在Silverlight中实现嵌入html的步骤还是比较繁琐的。本人向来不愿意把事情复杂化,于是经过一番精心搜索,最终在Divelements上发现了HtmlHost这款小巧的组件。通过它的帮助,在Silverlight中嵌入HTML、Flash和PDF文件等,就显得易如反掌了。