.Net+MVC+(EF)NHibernate+JQuery-EasyUI

       QQ群技术交流:331273083

摘要: 一、最近学习了Jquery-EasyUI框架,结合之前用过的MVC3+Nhibernate做一个信息发布系统,对工作一年半的自己做一个总结吧!(也正好 供初学者学习!)二、先上截图(系统简介),让大家了解一下最近做的东西 1、登录页(系统登录后台的页面,用的Jquery-EasyUI中$.Dialog功能,登录之后使用FormsAuthenticationTicket进行验证!同时添加到Cookie中),2、后台菜单页(使用Jquery-EasyUI的accordion,登录进入系统的时候有个权限的判断,是否该用户有左边菜单栏功能的权限) 3、用户管理(这个功能,包括... 阅读全文
posted @ 2013-07-24 16:06 鑫中有志 阅读(6919) 评论(38) 推荐(40) 编辑
摘要: 实现一个以下截图这样的功能!没错,就是你手机可以收到“免费”的天气预报短信! 一、在做之前必须了解以下四个功能:1、WebService2、Quartz.Net(定时任务框架)3、SMTP:简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式4、开通139免费邮箱(移动),或者132(联通)的都可以,开通很简单,百度:输入“移动(联通)邮箱” (因为是免费的,所以你必须开通免费的手机邮箱,收短信不扣费,不然你还得做“短信猫”类似的接口,成本太高。)二、使用MVC3开发(或者使用WebForm、Winfo... 阅读全文
posted @ 2013-07-24 11:50 鑫中有志 阅读(3053) 评论(47) 推荐(11) 编辑
摘要: 阅读全文
posted @ 2018-07-13 15:48 鑫中有志 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 前言:谈到NHibernate大伙并不陌生,搞Java的更是清楚,Hibernate是一个目前应用的最广泛的开放源代码的对象关系映射框架,它对Java的JDBC(类似于ADO.Net)进行了非常轻量级的对象封装。NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具(ORM)。体系结构SessionFactory(NHibernate.IsessionFactory):它是Session的工厂,是ConnectionProvider的客户。可以持有一个可选的(第二级)数据缓存,可以. 阅读全文
posted @ 2013-08-20 15:01 鑫中有志 阅读(3852) 评论(14) 推荐(14) 编辑
摘要: 在实际开发项目中经常会用到对话框组件,提示一些信息。其实有很多,例如:在项目中常用到的“Jquery-UI、Jquery-EasyUI”的.Dialog,他们也很强大,Api文档也很多。今天就介绍一款轻量级的对话框组件artDialog,以下分别为Jquery-UI、Jquery-EasyUI、artDialog的对话框。 一、“artDialog”介绍: artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口。 1、自适应内容artDialog的... 阅读全文
posted @ 2013-08-17 16:55 鑫中有志 阅读(4038) 评论(7) 推荐(2) 编辑
摘要: 一、这篇文章主要是要实现:图片新闻的添加,无刷新图片的上传,以及添加新闻静态页的生成。无刷新图片的上传用到的组件:jquery.uploadify.js、uploadify.swf、uploadify.css。文本编辑器:ckeditor、ckfinder。前台图片无缝滚动:jquery.switchable[all].min.js,前一篇有介绍。静态页的生成:其实有多种方式,最常见的:(1)WebClient中有个方法,下载Html到本地。(2)StreamWriter,以流的方式输出。这里 介绍第二种,StreamWriter。静态页生成分页(补充):由于有些文章篇幅过长,就得使用到分页。 阅读全文
posted @ 2013-08-13 15:57 鑫中有志 阅读(3118) 评论(11) 推荐(5) 编辑
摘要: 一、简单介绍:jQuery.Switchable是一款整合了Tabs、Slide、Scrollable等常见UI组件的jQuery插件,在这里,简答说说他的Slide。像Tabs,在Jquery-UI和Jquery-EasyUI中也有Tabs。在我的博客中也使用到了,请看完整“信息发布系统”系列,下面就是Jquery-EasyUI的Tabs。 下面 这些是使用Switchable实现的效果: 1、今天就说说前台图片滚动的“Slide”,大家应该并不陌生,因为大部分网站都... 阅读全文
posted @ 2013-08-07 17:35 鑫中有志 阅读(3490) 评论(7) 推荐(4) 编辑
摘要: 一、相信朋友们在开发的过程中都会使用到“数据统计”的功能,图表的统计更为直观,在这里就介绍两款插件:fusionChart、DataVisualization。 1、fusionChart实际项目中用的比较多,包括一些3D效果图(饼状、柱状、仪表板),先上效果图: 2、实现上面的效果: (1)、官网下载FusionCharts.js,或者下载我的源码,其中就有:FusionCharts.js、Pie3D.swf(3D饼状动画效果)、Pie2D.swf(2D饼状效果)... 阅读全文
posted @ 2013-08-03 15:36 鑫中有志 阅读(5422) 评论(25) 推荐(31) 编辑
摘要: 一、在做权限分配之前,首先先了解“ZTree”这个插件,我的这个系统没有用Jquery-EasyUI的Tree。用的是”ZTree“朋友们可以试试,也很强大。点击下载ZTree插件。 1、介绍“ZTree”,在目录:\zTree\demo\cn\index.html,有个Demo,打开看一看。 2、这个是最简单的“不显示”节点图标的树。如果想用的话,点击右键“此框架-查看源代码”的方式。和查看Jquery-UI的方式一样。 3、下面这个是显示图标的树,我的系统用的就是这种样式! ... 阅读全文
posted @ 2013-07-31 17:31 鑫中有志 阅读(2906) 评论(5) 推荐(9) 编辑
摘要: 一、前三篇的内容是否对您有帮助呢?如果有的话,请您继续关注这篇吧,这篇主要是实现”用户管理“的功能,多种方式的增删改查,以 及对用户权限的分配,查询的时候,下面左截图中,用户姓名的模糊查询,输入w,包含w的用户名显示在下拉框中,如果数据太多,也可以使用Jquery-EasyUI的CommboGrid,请看下面的右截图。 (1)用户管理的“增删改查”,一个最基本的功能了,但是在Jquery-EasyUI中有多种方式进行增删改查。如下图: (2)、在这个用户管理里,也可以对应的实现一个用户的权限分配功能,使用ZTree树结构的方式清晰的分... 阅读全文
posted @ 2013-07-27 11:53 鑫中有志 阅读(3008) 评论(9) 推荐(14) 编辑
摘要: 一、项目之前得添加几个组件artDialog、MVCPager、kindeditor-4.0。先上几个效果图。 1、首先建立一个数据库,添加一个Peoples表之后在项目中右键添加“新建项”,选择你刚才建立的数据库和表。 2、加完之后项目中会有个Peoples.edmx,这里面包括数据上下文和实体属性。 3、在Controllers右键添加“PersonController.cs”,选择强类型视图,生成对应的视图 4、由于是无刷新的,必须得建立一个分部视图,... 阅读全文
posted @ 2013-07-26 16:44 鑫中有志 阅读(6619) 评论(10) 推荐(21) 编辑
摘要: 一、前言: 1、再看这篇文章的时候,您是否已经完成前两篇介绍的文章里的功能了?(Tabs页的添加,Tabs页右键的关闭,主题的更换) 2、今天来说说登录窗口吧,看截图:是不是在进入的时候左边的菜单栏和中间的Tabs页没有内容(安全起见,必须得这样,只有登录成功后页面才能显示)。 而且还得是后面的内容是不能选择的,用过Jquery-EasyUI的朋友都知道,.dialog中有个Modal设置为True就行。 二、登录窗口功能如何实现? 1、还记的第二篇中说到MVC3中Shared文件夹下边的_houai.cshtml... 阅读全文
posted @ 2013-07-25 17:11 鑫中有志 阅读(4638) 评论(22) 推荐(21) 编辑