摘要:上一篇中有关于HighChart的使用,原本思路是通过后台通过对应的类实体中设置一系列的Highchart的参数,不过经过高人@Lave Zhang :http://www.cnblogs.com/lavezhang/提点,发现这样其实挺不靠谱的~,毕竟我们在前台使用这个HighChart的最理想状态是什么情况呢?,仔细分析想来,一般业务场景下能用到此类控件无非是为了出报表对应上相应的表格数据做出一份比较详情完整的报表,理想的业务场景是我们开发使用这个东西的时候最好传入数据的接口最好是统一格式,而不必因为你要展示的是图形饼图,混合型图,点阵图亦或是气泡图自己组织成Highchart能识别的.. 阅读全文
posted @ 2013-04-19 23:51 红烧狮子头 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:最近由于项目繁忙都没时间整理下最近所看的东西~前段时间由于项目需要,需要把曾经使用FusionChart Flash报表插件换成纯JS的报表插件(因为客户这还有不给装Flash的板子)~所以没办法喽只能重新找个纯JS的插件,功夫不负有心人啊~终于在网上找到一款纯JS的插件,Highcharts图标控件~效果很强大,使用很方便~支持很多不同的功能~自带导出~闲话不多说先贴上,官网地址:http://www.highcharts.com/不过官网上的很多图形示例都是直接在前台传递参数和数据,由于项目中需要由后台传递一系列的参数和数据,网上搜寻了很多方法,最终还是决定自己动手丰衣足食~其中最主要注意 阅读全文
posted @ 2013-04-12 01:12 红烧狮子头 阅读(2471) 评论(4) 推荐(1) 编辑
摘要:最近由于项目需要一个简单的多级下拉菜单菜单但是由于业务和样式上的要求,为了简洁,在网上找了很多导航菜单控件都不大适合,所以突发奇想自己写个吧~该动手就动手啊~HTML页面部分<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %><div> <ul class="nav" hid="root"> <li><a href="/DavidTest/Level1Li" 阅读全文
posted @ 2013-03-27 23:18 红烧狮子头 阅读(288) 评论(0) 推荐(0) 编辑
摘要:最近一直都忙于项目也没什么时间好好总结一下自己在项目中或平时的收获~大家都知道现在为了提高开发效率,有关于和数据库交互方面的部分我们一般都会用orm框架,例如EntityFramework, NHiberhate, Linq To Sql等,所以我们队lambda表达式部分的使用也十分常见了,在实际开发中我们经常会碰到多条件查询的各种组合查询的情况,以前在没有LINQ的年代如果会遇到动态查询的情况,我们一般是采用根据相应条件动态拼接相应的where条件上去达到相应效果,如今在这个LINQ横行的年代,怎么能利用LINQ完成动态查询(即怎么样创建一个符合你业务环境的Lambda表达式呢)但是也是百 阅读全文
posted @ 2013-03-09 22:26 红烧狮子头 阅读(3363) 评论(1) 推荐(3) 编辑
摘要:这些天开始学习研究网络编程的东西,发现学习也是种乐趣,在不断的学习和探索中你能找到自己曾经缺乏的和新知识~在学习这些内容的时候主要还是看了博客园里和一些有通俗易懂讲解的还蛮不错的文章,当然有的概念由于以前没有仔细深入接触那一块,所以还有待进一步深入学习~感谢这些大牛博主分享的自己学习的经验和博文~C#网络编程基础概念与基本的客户端服务器端通信,一步步按照他所讲解的东西,稍微修改了下里面原来有的东西,弄下面这个简单的客户端服务器端通信博文地址如下:http://www.tracefact.net/CSharp-Programming/Network-Programming-Part1.aspx还 阅读全文
posted @ 2013-02-21 23:55 红烧狮子头 阅读(578) 评论(2) 推荐(1) 编辑
摘要:我们都知道面试的时候通常都会考数据库部分的知识,所以在此整理了下我们常用的面试中常用的一些查询语句SQL,本人测试数据库为SQL Server2008首先在数据库中建立一个测试库,此处用DavidTest代替数据表与相应测试数据USE [DavidTest]GO/****** Object: Table [dbo].[Teacher] Script Date: 02/19/2013 01:09:01 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE [dbo].[T... 阅读全文
posted @ 2013-02-19 01:22 红烧狮子头 阅读(1702) 评论(7) 推荐(3) 编辑
摘要:昨天是演示了下简单的委托应用,还有一些比较比较稍微复杂一点委托应用或者委托协变~所谓委托协变,对于那些有着继承关系的类,为了避免在建立一个子类的委托类型用来只想返回该子类的方法,我们可以使用委托协变~ 协变允许方法具有的派生返回类型比委托中定义的更多。逆变允许方法具有的派生参数类型比委托类型中的更少-摘自MSDNAdvanceDelegatebaseusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace DavidTest{ /// <summary> / 阅读全文
posted @ 2013-02-10 01:59 红烧狮子头 阅读(307) 评论(0) 推荐(1) 编辑
摘要:时间越长越感觉自己学习的只是还是太少啊~,最近看了Head First这本书(好书啊有木有),这本书里面有个装饰者模式,用到了委托...突然想起来~以前一直用过,但是具体为什么用也没仔细想过,以前看了很多网上的学习资料说委托,MSDN上的专业资料可能写的很全但有的人会感觉太抽象。 所谓委托:delegate 是一种可用于封装命名或匿名方法的引用类型。委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。其实简单的说在我看来,委托现在给我带来的好处在运行期可以动态改变你要处理的东西,委托里面的参数其实传送的就是方法引用,把方法名当参数传,当然必须是保证返回值和方法签名是一样的~ ... 阅读全文
posted @ 2013-02-08 22:44 红烧狮子头 阅读(281) 评论(0) 推荐(0) 编辑
摘要:最近项目要用上传控件,所以找啊找啊找到了以前用的Uploadify插件,但是网上现在很多都是PHP版本....所以特地弄了个.net版本...总体感觉这个插件还是挺不错的~用户体验和API都还是满给力的文件下载地址 http://www.uploadify.com/download/,里面主要涉及的一些参数概念如下,给JS插件中给定的参数都是json格式类型,下面是一些常用key属性uploader : uploadify.swf 文件的相对路径,该swf文件是一个带有文字BROWSE的按钮,点击后淡出打开文件对话框,默认值:uploadify.swf。 script : 后台处理程序的相对路 阅读全文
posted @ 2012-07-31 23:59 红烧狮子头 阅读(1434) 评论(4) 推荐(0) 编辑
摘要:最近的一些项目都在使用jquery datatables,jquery ui及其他jquery插件,所以想在博客的第一篇文章里分享下自己写的一个demo,有意者可以去资源文件里下载http://www.cnblogs.com/daviddai/admin/Files.aspx用到现在感觉datatables的感觉还是不错的就冲他那简洁的用户体验和强大的api支持,算的上一个不错的数据列表展示控件,里面还支持各种列表表格像直接编辑,可以进行服务器或者客户端的数据加载方式等等有意向的朋友可以去http://www.datatables.net/那边查询相应实例,还有做到现在项目中比较常用的就是jq 阅读全文
posted @ 2012-07-29 19:19 红烧狮子头 阅读(274) 评论(1) 推荐(0) 编辑