- 博客(1138)
- 资源 (256)
- 问答 (1)
- 收藏
- 关注
原创 QCon所见和所得:杭州QCon热门技术话题分享
QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。今年月10底,QCon在杭州召开,国内外的各个技术方面的大家齐聚一堂,分享他们在自己的领域获得的成就和经验。在西安寒意阵阵来袭之际,我们葡萄城的几位技术同事前往风景如画、桂花飘香的杭州参加这样了本次会议。Qcon的会议安排是非常的紧张的,早上是三场集中的演讲,基本是国外的专家,下午有3个tra
2012-11-23 16:36:43 1622
原创 光棍节程序员闯关秀过关全攻略(附带小工具)
光棍节程序员闯关秀过关全攻略。程序员的寂寞谁能懂?"SF光棍节程序员闯关秀"智力挑战小游戏火热上线,看看你能闯到第几关? 游戏地址: http://segmentfault.com/game/ ,游戏设计的很Cool。 总共10关。第一关: 非常简单,就是一行用Css设置了看不太清楚的文字。 第二关: 也很简单,Key在Html源代码注释里。 第三关
2012-11-12 10:08:22 2494
翻译 Asp.Net MVC4入门指南(3):添加一个视图
在本节中,您需要修改HelloWorldController类,从而使用视图模板文件,干净优雅的封装生成返回到客户端浏览器HTML的过程。您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲
2012-11-06 16:22:40 1870 1
翻译 Asp.Net MVC4入门指南(2):添加一个控制器
MVC代表: 模型-视图-控制器 。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含:· Models: 表示该应用程序的数据并使用验证逻辑来强制实施业务规则的数据类。· Views: 应用程序动态生成 HTML所使用的模板文件。· Controllers: 处理浏览器的请求,取得数据模型,然后指定要响应浏览器请求的视图模板。本系列教程,我们将覆盖
2012-11-06 16:21:43 1996 1
翻译 Asp.Net MVC4入门指南(1): 入门介绍
前言本教程将为您讲解使用微软的Visual Studio Express 2012或Visual Web Developer 2010 Express Service Pack 1 来建立一个ASP.NET MVC4 Web应用程序所需要的基础知识。建议您使用Visual Studio 2012,你将不再需要安装任何组件,来完成此教程。如果您使用的是Visual Studio 2010,您
2012-11-01 17:12:09 3108 1
原创 你不得不知道的Visual Studio 2012(3)- 创建Windows应用程序
创建项目在Visual Studio中创建一个应用程序,应首先创建一个项和一个解决方案。在此示例中,您将创建Windows presentation foundation应用程序。创建 WPF 项目在菜单栏上,依次选择 *** 文件 ***,新建,项目。选择Visual Basic或visual C# WPF应用程序模板,然后将项目命名为WpfApplication1。
2012-10-19 17:59:23 2395
原创 你不得不知道的Visual Studio 2012(2)- 全新调试功能
Windows 8 带来了一种新的应用程序生命周期模型,其中 Windows 商店应用程序会为用户自动管理。即使它们从未运行过,也没有显示在屏幕上,这些应用程序仍然是激活状态的。这对能量消耗和电池寿命来说有好处。下图是Windows 商店应用程序的生命周期模型图。在这篇文章中,我们一起看看Visual Studio 2012在针对Windows 商店应用程序生命周期特点,所作出的调试改进,
2012-09-26 17:42:30 2481 2
原创 你不得不知道的Visual Studio 2012(1)- 每日必用功能
Visual Studio 2012已经正式发布,有很多花哨的新特性,也有很多方便使用者的新功能,当然也有负面声音。对于我们程序员,最关心的还是如何快速掌握VS2012,用于平时的工作中。本系列目的在于让大伙和我们一起完成这一目标。 项目类型在创建基本Windows应用的过程中,我们可以通过VS2012创建更多的项目类型。例如 WinForms WPF、 控制台、 Visual Bas
2012-09-20 10:43:07 2283
原创 前端代码标准最佳实践:HTML篇
Web前端代码中,HTML是根本,CSS和JavaScript也是围绕着既有的HTML结构来构建,所以良好的HTML代码结构,除了提高了HTML代码的可读性,可维护性和执行性能之外,也可以让相对应的CSS和JavaScript代码更好的构建。距前面两篇探讨JavaScript(前端代码标准最佳实践:JavaScript篇)和CSS(前端代码标准最佳实践:CSS篇)之后,我们今天来探讨Web前端HT
2012-08-28 14:37:42 1854
原创 前端代码标准最佳实践:CSS
上一篇《前端代码标准最佳实践:javascript》发表后,大家讨论还是很热烈,从侧面体现了前端工程师对写标准的前端代码的重视程度很高。这些最佳标准实践并不是那个权威组织发布的,而是由大量的前端工程师们在实践过程中的经验总结,目的在于提高代码的可读性,可维护性和性能。那么接着上一篇,我们再来谈谈CSS代码的一些标准实践。1,命名和其他语言规范一样,css的命名也讲究命名要有意义,命名要
2012-08-08 09:54:57 4805 3
原创 C#性能优化实践
性能是考量一个软件产品好坏的重要指标,与产品的功能有着同等重要的地位。用户在选择一款控件产品的时候基本都会亲身试验比较同类产品的性能。作为选购那个控件重要因素之一。控件的性能指什么降低内存消耗 在控件开发中,内存消耗一般作为次要的考虑,因为现在的计算机一般都拥有比较大的内存,很多情况下,性能优化的手段就是空间换取时间。但是,并不是说,我们可以肆无忌惮的挥霍内存。如果需要支持在大数据
2012-07-18 17:17:39 2584 1
原创 前端代码标准最佳实践:javascript篇
前言最近一直重构项目的前端代码,也参考了各种前端代码的最佳实践,目的是让前端的HTML,CSS,Javacript代码更符合标准,有更好的性能,更好的可维护性,尝到了重构后的甜头,也萌生了写这个系列博客的念头。前端代码有其固有的灵活性,这就导致了目前前端代码非常混乱的局面,本系列文章希望能起到抛砖引玉的作用,让更多的人重视前端代码的质量,编写更标准的前端代码。本系列文章共有三篇,分别讨论H
2012-07-05 14:25:45 1804
原创 谷歌 Chrome Dev Tools 浅析 – 成为更高效的 Developer
Google Chrome在招来了FireFox,FireBug的项目组领导人John J. Barton后,Chrome Dev Tools也变的越来越好用,越来越方便了。本文根据Google I/O上对Chrome Dev Tools的介绍(http://www.youtube.com/watch?v=N8SS-rUEZPg),和相关PPT:http://chrome-devtools-io2
2012-06-15 16:45:08 5965
原创 响应式设计(Response Web Design)实践
前一篇响应式设计(Response Web Design)浅谈提到了响应式设计的由来和应用场景。本文聊一聊如何实现。 如何让自己的网站也响应式Web设计,可以响应设备的分辨率呢? 根据Ethan Marcotte的文章,和相关的实践,已经总结出了一些实践方法。(本文最后列出了所引用的文章和工具)响应式Web设计是想把固定的(Fixed)设定(位置定位,长宽大小)变为相对的(Relative
2012-06-07 18:15:31 2374
原创 响应式设计(Response Web Design)浅谈
响应式Web设计,这个话题可能是当下Web设计领域里讨论和应用比较多的话题了,为什么要响应式Web设计?什么是响应式Web设计?Web发展迅速,各种应用和服务层出不穷,现在打开电脑,可能使用最多的程序应该是浏览器了,访问不同的网站,可以满足人们购物,社交,获取新闻资讯,娱乐,等等需求。然而近几年内,移动设备快速崛起,移动互联网慢慢进入人们的生活,预计未来5年内移动设备的使用度会超过桌面计算机。
2012-06-01 10:07:59 31645
原创 Wijmo 更优美的jQuery UI部件集:客户端更改C1GridView数据源
很多时候,我们在使用 GridView 展示数据时,希望最终用户可以编辑数据并且同步到数据源中。这是一项繁琐的工作。我们需要自定义模板列,并且在后台手动获取更新值,最后使用 SQL 语句同步到数据库中。 但是,现在我们有了 C1 Wijmo GridView ,这些繁琐的工作都成为历史。C1GridView 仅仅通过一个属性-AllowClientEditing 便允用户在客户端编辑单元格内容
2012-05-11 11:36:36 4860
原创 Wijmo 更优美的jQuery UI部件集:活动日历控件(Event Calendar)
Wijmo Event Calendar活动日历控件,是一个功能齐全的活动日历控件,允许用户添加,编辑和管理他们的日程。默认情况下,控件将使用Html5的Local Storage特性,进行离线数据存储,用户可以在不连接网路的情况下,使用网页来管理自己的日程,无需额外的配置。 Wijmo Event Calendar支持用户自定义数据存储方式。Wijmo Event Calendar 控件在
2012-05-10 16:15:05 5195
原创 Wijmo 更优美的jQuery UI部件集:复合图表(CompositeChart)
Wijmo的CompositeChart控件允许您使用一个Chart来分析和展现复杂的数据。相同的数据可以使用不同的可视化效果,不同的图表类型展现在一个图表内,使得用户可以从不同的角度,了解分析这组数据所表达的内容 。本文将介绍如何使用Wijmo的CompositeChart控件,制作一个复合图表。CompositeChart 的API:http://wijmo.com/wiki/inde
2012-05-08 15:34:41 4209
原创 Wijmo 更优美的jQuery UI部件集:服务器端Grid魔法
在之前的一篇文章中,我们讨论了如何添加一大堆的超赞的功能到一个标准的HTML表,并把它转换成一个“grid”表格。今天我想要做的事情是向你展示如何将这些功能转到服务器。通过使用服务器做大量的“苦力活儿”,我们可以向我们的最终用户提供更加平顺的用户体验。什么苦力活要交给服务器呢?假设你有一百万行的数据集,这些数据要是发送到客户端,然后再进行排序/分页/过滤,那会是相当可观的一堆流量。但是如果
2012-05-07 15:44:55 2699
原创 Wijmo 更优美的jQuery UI部件集:C1 Wijmo Grids 更多惊喜
本文中,我将给大家介绍一系列非常棒的 Wijmo Grids功能。我们先以一个新的Wijmo Grids 来开始我们这次的 Wijmo Grids 之旅吧。 BR>table id="tableDepartmentInformation">BR> thead>BR> tr>BR> th>First NameBR>
2012-05-04 11:20:09 2503
原创 Wijmo 更优美的jQuery UI部件集:自定义 C1WijMenu
C1Wijmo 全部的控件是完全可定制的,并且可以根据你自己的需求定制他们的界面外观。我准备使用C1Menu演示这一点。让我们从向控件应用自定义主题开始。 改变主题1) 创建一个网站,然后拖放一个C1Menu到web页面上。2) 单击智能标记,并打开任务菜单。3) 在主题属性中输入CDN的URL以指定主题。例如,在我们的这个例子中,我们应用ui-darkness 主
2012-05-02 18:09:16 3947
原创 Wijmo 更优美的jQuery UI部件集:在安全站点使用Wijmo控件
通常我们总会遇到这样的问题,在安全站点(HTTPS)中使用C1Wijmo控件时,用户可能会收到脚本错误。发生这种状况的是由于我们的CDN链接不是https链接。 解决HTTPS 的错误为了解决上述脚本问题,你需要使用本地的脚本文件,而不是使用网上CDN的链接。你可以使用以下解决方案之一:解决方案1. 在设计视图下,取消选中C1Wijmo控件的SmartTag上的 “UseCDN
2012-04-27 15:24:17 4268
原创 Wijmo 更优美的jQuery UI部件集:在对Wijmo GridView进行排序或者过滤时保留选择
许多客户面临这样的场景,他们希望在应用了排序或者过滤之后仍然将最终用户的行选状态保留。通常情况下,当我们在选择了任何行之后应用排序或者过滤会导致回传之后选择状态丢失。本篇博客将讨论我们如何做才能在排序和过滤之后仍然保持选择状态。 步骤1:将GridView绑定到一张数据表首先,我们需要将gridview绑定到一个数据表,比如来自Northwind数据库的Categories表。由于
2012-04-26 11:00:07 2723
原创 Wijmo 更优美的jQuery UI部件集:导出Wijmo的GridView到Excel
Wijmo GridView 控件不提供导出Excel文件的方法。本篇博客介绍一种将Wijmo的GridView控件保存到Excel的简单方法。你可以使用同样的方法在C1 WebUI GridView上。 步骤1 : 将C1GridView绑定至数据源第一步是将C1GridView绑定到数据源。为了简单起见,我们将其绑定到C1Nwind.mdb的Customers表。 步骤
2012-04-25 14:25:25 3686
原创 Wijmo 更优美的jQuery UI部件集:运行时处理Wijmo GridView数据操作
C1GridView具有很多内置的功能,比如排序,过滤,分页以及分组。对于开发者来说,这些都是很有用的功能,因为它们可以节省大量通过代码实现这些能力的时间。 无论如何,开发人员不一定非要将其在设计时绑定到一个数据源。实际上,在大多数情况下,数据是动态绑定的。本文讨论了当C1GridView动态绑定数据时如何实现排序,过滤分页以及分组。绑定C1GridViewC1
2012-04-24 15:34:57 2859
原创 Wijmo 更优美的jQuery UI部件集:通过jsFiddle测试Wijmo Gauges
Wijmo 的巨大优势之一就是,它们是非常流行的jQuery UI部件。这将意味着它们的基础类库具有很多支持者。具有众多的支持者同时也意味着更多好用的工具。这些好用的工具之一就是很酷的jsFiddle,这是一个实时的HTML/CSS/JavaScript snippet编辑器。用它来以一种迅速的无开销的方式测试一些小东西是相当棒的。事实上,我们可以用它来实时的测试一些wijmo部件,这里我们会看到
2012-04-20 12:12:37 4979 1
原创 Wijmo 更优美的jQuery UI部件集:从wijwizard和wijpager开始
本文演示了如何使用Wijmo的其中两个部件,wijwizard 以及 wijpager。如果你期望看到Wijmo的其他文章,请参阅Wijmo 更优美的jQuery UI部件集:发现 Wijmo。在这个快速入门,你将学习如何向一个HTML工程添加众多Wijmo部件中的两个,wijwizard 以及 wijpager。你将从添加并且自定义一个wijwizard部件入手,可以了解到一些独特的功能,然
2012-04-19 15:46:28 3205
原创 Wijmo 更优美的jQuery UI部件集:爱上 ThemeRoller
Wijmo最方便使用的特点之一就是兼容ThemeRoller。ThemeRoller 是一个创建独特的jQuery UI web 部件主题皮肤的web应用程序。凭借其简单的界面和所见即所得的预览功能,你可以用比使用图形编辑器更短的时间为你的Wijmo部件以及其他兼容ThemeRoller的部件创建皮肤。 拉开帷幕:ThemeRoller 基础我们可以在这里找到ThemeRoller W
2012-04-18 12:13:16 2436
原创 Wijmo 更优美的jQuery UI部件集:发现 Wijmo
内容 1 什么是Wijmo? 2 jQuery 语法 3 jQuery 选择器 3.1 jQuery 元素选择器 3.2 jQuery 属性选择器 3.3 jQuery CSS 选择器 4 文件准备功能 5 jQuery 选项 6 如何引用Wijmo 7 创建你的第一个jQuery 工程 什么是 Wijmo?Wijmo
2012-04-17 17:32:19 2724
原创 用css3制作旋转加载动画的几种方法
以WebKit为核心的浏览器,例如Safari和Chrome,对html5有着很好的支持,在移动平台中这两个浏览器对应的就是IOS和Android。最近在开发一个移动平台的web app,那么就有机会利用css3去实现一些很酷的效果,这些效果原来更多的是利用图片来实现。最近的一个改进就是利用css3制作旋转加载动画。以下将分别介绍几种实现的方案。方案1,图片辅助传统做法是直接用动态的GIF
2012-04-11 10:05:29 2361
原创 Hello Metro:Windows 8下首个App
Windows 8 CP发布了,网络一片沸腾。我也来凑个热闹,做了个小应用,供大家分享。首先Show一下Windows 8、IE10还有Visual Studio 11的安装界面:Visual Studio 11 Beta安装完毕,进入Splash界面: 好吧,现在就开始创建首个Metro应用吧。先要选择Metro Template:哇噢,跳出一个License框
2012-03-06 11:05:56 1720
原创 QClub西安:技术宅相聚葡萄城
2012年新年刚过,OpenParty率领众多技术达人,以QClub之名,空降西安葡萄城。 好朋友们来了,我们当然不能怠慢了。Help yourself,pals! 鼓掌,鼓掌!有客到啦~~~讲师登场!张思楚:葡萄城资深Web架构师 为大家奉上《Response Web Design》精彩主题。 中场休息。点心、水果跟讲座一样,都需要时间来
2012-03-02 10:35:14 2826
原创 TX Text Control文字处理教程(13)实现拖放操作
本章节主要描述如何在TX Text Control中实现拖放操作,相应的源代码可以在以下目录中找到: Samples\WinForms\VB.NET\DragDrop Samples\WinForms\CSharp\DragDrop (一)两种拖放类型 在大多数文字处理器中支持两种类型的拖放操作: 1. 文本拖放操作,在文档中选
2012-02-14 16:13:45 1872
原创 TX Text Control文字处理教程(12)MS Word中字段的导入导出操作
Text Control 中的域可以与MS Word中的域进行相互的导入和导出操作,Text Control中的ApplicationField类为获取/设置域的数据/参数提供了相应的公共接口。下面将结合MS Word中最常用的MERGEFIELD 和 FORMTEXTBOX功能来讲解域相关的操作。相应的源代码可以在TX Text Control.NET的安装目录中找到:
2012-02-13 14:41:36 2501
原创 TX Text Control文字处理教程(11)使用文本框
本章主要讲述如何利用文本框控件来控制和操作文本。相应的源代码可以在TX Text Control.NET的安装目录中找到: Samples\WinForms\VB.NET\ Text Frames Samples\WinForms\CSharp\ Text Frames 第一步:插入文本框 插入文本框操作首先需要创建一个 TextFrame 的实
2012-02-10 15:37:25 2594
原创 Spread WPF-Silverlight CTP 探秘
Spread WPF-Silverlight -- 将Excel功能嵌入到你的Silverlight 应用中。Spread WPF-Silverlight 是一款嵌入式表格控件产品,用于快速建立WPF和Silverlight平台上高级应用程序,包括商业、工程和科学等应用。通过Spread可以将Excel文档导入到应用程序中,并执行商业或者统计规则同时控制整体的用户体验。也可以将数据和分析结果保
2012-02-09 14:47:42 2025
原创 TX Text Control文字处理教程(10)创建报价单
该示例程序演示如何在办公系统中使用Text Control。办公系统的主要功能就是根据数据库中的数据来创建所需的文档。例如,根据地址信息数据库和商品信息数据库来创建一个订单。 示例程序分两步完成,第一步只包含从地址信息数据库中取的数据,第二步中才添加其它的功能。 本章节相应的源代码可以在TX Text Control.NET的安装目录中找到: Sampl
2012-02-08 16:58:48 1816
原创 TX Text Control文字处理教程(9)XML文件
该章节主要介绍如何在Text Control中使用XML文件,包括如何打开XML文件,以及如何与CSS文件及DTD文件协同工作。 本章节相应的源代码可以在TX Text Control.NET的安装目录中找到: Samples\WinForms\VB.NET\ XMLBasics Samples\WinForms\CSharp\ XMLBasics
2012-02-08 10:32:37 1829
原创 TX Text Control文字处理教程(8)使用超链接
本章节将演示如何在文档中添加超链接和锚点,以及如何响应超链接的单击操作。 本章节相应的源代码可以在TX Text Control.NET的安装目录中找到: Samples\WinForms\VB.NET\ Hyperlinks Samples\WinForms\CSharp\ Hyperlinks 第一步:插入超链接 在这个示
2012-02-08 10:20:53 1998
原创 TX Text Control文字处理教程(7)邮件合并
邮件合并功能与之前的提到的将TX文档全部存入数据库有所不同,邮件合并功能是将数据库中特定字段插入到模板文档的特定位置。与此同时,本章节还会演示在邮件合并功能的基础上添加打印功能、以及如何创建邮件合并所需的模板文档。本章节相应的源代码可以在TX Text Control.NET的安装目录中找到: Samples\WinForms\VB.NET\MailMerge
2012-02-07 11:29:53 2099
精算与金融行业场景及技术应用白皮书
2024-04-03
转型有道:企业级低代码应用实践案例精选
2024-04-03
LIMS数字化系统方案白皮书
2024-04-03
使用控件对企业有那些好处?
2014-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人