- 博客(1136)
- 资源 (256)
- 问答 (1)
- 收藏
- 关注
原创 推荐10个很棒的AngularJS学习指南
AngularJS 是非常棒的JS框架,能够创建功能强大,动态功能的Web app。AngularJS自2009发布以来,已经广泛应用于Web 开发中。但是对想要学习Angular JS 的人而言,只有官方文档,那是万万不够的。大多数人更愿意看一些入门视频,或者是更易于理解学习的Demo程序。因此本文推荐了10个AngularJS学习指南,助你一臂之力。 1. Year of Moo超级赞的An
2015-11-24 17:36:45 5560 2
原创 Top 15 不起眼却有大作用的 .NET功能集
本文介绍了.Net 常被忽略,但却非常有用户的15个功能,包含ObsoleteAttribute,DefaultValueAttribute,DebuggerBrowsableAttribute,?运算符,Curry 及 Partial 方法…
2015-11-12 14:58:29 1984
原创 最全数据结构详述: List VS IEnumerable VS IQueryable VS ICollection VS IDictionary
本文对常用的数据结构详述:Array, ArrayList,List,IList,ICollection, Stack, Queue, HashTable, Dictionary, IQueryable, IEnumerable。 Collection(集合)Collection是数据记录集合,编写代码过程中,常常需要合适的容器保存临时数据,方便修改和查找,如何选取合适的数据容器,关键在于将执行的
2015-11-06 12:25:57 2367
原创 微软专家推荐11个Chrome 插件
Web开发人员,需要长时间使用浏览器,尽管Windows10 Edge浏览器启动非常快速,且支持110多种设备,Edge支持基于JS 扩展,但也删除了很多旧功能像Active-X等插件。多数情况下,插件不仅可以解决一些安全问题,而且能够有效的解决浏览器负载问题。会在Chrome中每新打开一个标签页,插件都会自行运行,生成新的插件实例。这就意味着如果你打开10个标签页,并且浏览器有10个插件,那么就
2015-11-04 11:13:16 3702
原创 失控:放弃集中控制,打造自组织的活系统
特邀资深经理人BigTree撰稿。第一次听说《失控》,是两三年前一篇文章说微信之父张小龙给产品经理推荐这本书,我对名人荐书不是特别感冒,也就没有当回事,只是对书名留下了印象;前一段看到宋鸿兵在《鸿观》的互联网金融视频中也推荐了这本书,引发了我的好奇心。一部700页的书,内容涵盖了生物学、计算机科学、工程学等多个学科和领域,读起来时时有些缺氧的感觉,搞不清楚这是一本关于人类未来思考的书,还是一本科技
2015-11-02 10:29:16 2001
原创 如何将GridViewEX升级到UWP(Universal Windows Platform)平台
引言 上一篇文章中,我们主要讲解了如何在保证GridView控件的用户体验基础上,扩展GridView生成GridViewEx控件,增加动态添加新分组功能等,本文在上文的基础上,介绍如何在Windows10中使用GridViewEx,开发UWP应用。 Demo 下载:GridViewLiveTiles.zip GridViewEx.zip GridViewDemo.zip开发UWP应用程序开发UW
2015-10-27 14:59:24 2085
原创 微软承诺将在今年的 Visual C++ 更新中加入 Clang 编译器
微软最近发布将在2015年11月 Visual C++ 更新中加入 Clang 编译器 ,Clang 开源编译器以相比GCC更快的编译速度和更优的错误提示著称。Clang关于C,C++,及Objective C的编译器,能够生成LLVM 的中间代码,是支持跨平台编译的开源项目。起初Clang只支持Apple开发,在2007年开源。目前,Google,Sony 以及其他大公司都在使用。VisualS
2015-10-27 14:53:27 2311 1
原创 扩展GridView控件——为内容项添加拖放及分组功能
引言相信大家对GridView都不陌生,是非常有用的控件,用于平铺有序的显示多个内容项。打开任何WinRT应用或者是微软合作商的网站,都会在APP中发现GridView的使用。“Tiles”提供了一个简单易用,平铺方式来组织内容显示。Windows8的开始菜单是最典型的GridView 示例。“开始菜单”显示了系统中安装的所有应用程序,而且支持重新排列。本文源于我们项目的开发人员,他们想在项目中提
2015-10-20 10:04:38 2600
原创 Web开发人员必读的12个网站
The more you actually create, the more you’ll learn.(创造的越多,学习的越多),世界上有无数个开发人员会在网上分享他们的开发经验,我们无法向所有人学习,因此本文搜集了全球Web开发人员最值得浏览的十二个网站,帮开发人员节省时间,快速找到有价值的信息!个个都是精品! 1. sixrevisions.comSix Revisions 现在不是以We
2015-10-13 09:30:00 4429 2
原创 WPF路线图白皮书: 2015及未来
当2006年微软首次推出Windows Presentation Foundation(WPF)时,它代表了应用程序的设计和开发又向前跨出了巨大的一步。使用WPF建立关键业务应用程序,似乎从长远来看是不明智的。然而,最近的事态发展给WPF社区带来了希望。此白皮书总结了WPF的历史,强调了平台的优势,...
2015-10-10 12:13:11 6232 1
原创 MVC5:使用Ajax和HTML5实现文件上传功能
引言在实际编程中,经常遇到实现文件上传并显示上传进度的功能,基于此目的,本文就为大家介绍不使用flash 或任何上传文件的插件来实现带有进度显示的文件上传功能。基本功能:实现带有进度条的文件上传功能高级功能:通过拖拽文件的操作实现多个文件上传功能背景HTML5提供了一种标准的访问本地文件的方法——File API规格说明,通过调用File API 能够访问文件信息,也可以利用客户端来验证上传文件的
2015-09-30 11:52:37 7253 6
原创 实战使用Axure设计App,使用WebStorm开发(6) – 迈向后端
系列文章实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构 实战使用Axure设计App,使用WebStorm开发(4) – 实现页面UI实战使用Axure设计App,使用WebStorm开发
2015-09-15 10:32:57 2494
原创 实战使用Axure设计App,使用WebStorm开发(5) – 实现页面功能
系列文章实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构 实战使用Axure设计App,使用WebStorm开发(4) – 实现页面UI实战使用Axure设计App,使用WebStorm开发
2015-09-15 10:31:05 2251
原创 实战使用Axure设计App,使用WebStorm开发(4) – 实现页面UI
系列文章实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构 实战使用Axure设计App,使用WebStorm开发(4) – 实现页面UI实战使用Axure设计App,使用WebStorm开发
2015-09-15 09:51:11 2802
原创 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构
在本文中,将继续介绍在 WebStorm 中开发,去实现App的功能需求。 就像盖房子一样,第一步需要把整个工程的页面结构先勾勒出来,先让各个页面流转起来,然后再去细化每个页面。 所有工程代码放在了 https://github.com/zhangsichu/DeliveryApp 同时上篇文章中创建的初始化工程,也Tag了 TheInitialProject,您可以使用 Git checkout
2015-08-28 09:15:31 2281
原创 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求
系列文章实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构 本文将采用一个小的App为实例,开始讲述如何使用,Axure做原型设计,使用 Ionic 在 WebStorm 里做开发。从而帮您了
2015-08-28 09:13:51 2790 1
原创 实战使用Axure设计App,使用WebStorm开发(2) – 构建页面架构
在本文中,将继续介绍在 WebStorm 中开发,去实现App的功能需求。 就像盖房子一样,第一步需要把整个工程的页面结构先勾勒出来,先让各个页面流转起来,然后再去细化每个页面。 所有工程代码放在了 https://github.com/zhangsichu/DeliveryApp 同时上篇文章中创建的初始化工程,也Tag了 TheInitialProject,您可以使用 Git checkout
2015-08-25 09:54:00 2552
原创 一个老菜鸟所理解的UX及产品流
从事前端开发到目前为止已经有4年多的时间了,从一个小菜鸟一路依靠自学,到目前总算一个老菜鸟了。当然了,从事前端的工作,是免不了要对产品以及用户体验有些许了解的。最近谈论起这方面的内容,就按照自己的想法,对UX相关的内容做个总结。大家可多多评论一起探讨。先说一下几个概念(职位):PM:Product Manager 的简写,即产品经理,就是企业中专门负责产品管理的职位,产品经理负责调查并根据用户的需
2015-08-18 10:51:44 2148 1
原创 自学MVC看这里——全网最全ASP.NET MVC 教程汇总
MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MVC 的学习资源,让学习者第一时间找到最有价值的文章,获取最彻底的ASp.NET MVC 框架知识,Let’s go! 1. Why :为什么需要ASP.NET
2015-08-13 10:59:56 8145 1
原创 七天学会ASP.NET MVC(七)——创建单页应用
本文是七天学会MVC文章最后一篇,在文章开始整理了项目的组织架构,让项目更系统化结构化,在三个实验中示例了单页应用的创建,处理不同技术之间的数据传输问题
2015-08-11 12:14:48 1630
原创 Windows10 会不会成为微软的新起点?
如果你改变看世界的方式,你就能改变你眼前的世界!— 微软Hololnes宣传片台词Windows 10 带来了什么呢?Windows 10是炎炎夏日的一场暴风雨,一扫酷热!一股新风给科技界注入新的活力!
2015-08-07 10:04:53 4279 4
原创 Visual Studio 2015 速递(4)——高级特性之移动开发
说是VS2015的高级特性,其实也高级不到哪里,看起来确实“高大上”,正如BUILD2015上演示的那样,你真的可以只用VS2015就可以“通吃”各种移动设备应用了,当然,是有条件的“通吃”,微软给了一系列的解决方案,来辅助完成这一目标。
2015-08-04 10:17:21 2344
原创 Visual Studio 2015速递(3)——ASP.NET 新特性
系列文章 Visual Studio 2015速递(1)——C#6.0新特性怎么用Visual Studio 2015速递(2)——提升效率和质量(VS2015核心竞争力)早在5月份的Build大会上微软就很高调的宣传ASP.NET 5了,做为微软开发工具中最重要的几个技术栈之一,本次VS2015的发布却没有跟随发布正式版,也算是一件不大不小的憾事。即使没有ASP.NET 5,VS2015也不会让
2015-07-28 09:34:53 2138 1
原创 Visual Studio 2015速递(2)——提升效率和质量(VS2015核心竞争力)
前文提到过一个神器叫Resharper,功能强大,编码效率和代码质量那是蹭蹭的涨,但是神器的最大问题是太耗费资源了,每次系统提示内存不足的时候,那叫一个纠结啊。因此每次新的VS发布的时候都情不自禁的查看是否增强编辑功能,情不自禁的讨论一番,这次VS2015也不例外。去年微软放出Roslyn的时候,微软就曾经放出过一个“尝鲜”版的VS编辑增强功能,恰恰就是重构(reflector),话说这个对控件开
2015-07-23 16:45:04 1957
原创 Visual Studio 2015速递(1)——C#6.0新特性怎么用
Visual Studio 2015速递(1)——C#6.0新特性怎么用对于IDE的争论这个话题,在开发部已经由来已久,甚至可以追溯到微软.NET技术发布之前,当时的主打产品是ActiveX控件,随着Borland Delphi的快速崛起,RAD势不可挡,迅速催生了很多经典的IDE,微软旗下最有名气的就是VC和VB了;此后.NET技术发布,Visual Studio迈进20XX时代,对于VS200
2015-07-23 16:41:38 2079
原创 Mac OS 环境下 安装 Asp.Net及使用Yeoman 创建Asp.Net 项目
本文是按照英文原文:Installing ASP.NET 5 On Mac OS安装时遇到的问题的总结Blog。原文提示如下:Installing ASP.NET 5 On Mac OS XBy Steve SmithASP.NET 5 runs on the .NET Execution Environment (DNX), which is available on multiple plat
2015-07-21 10:55:59 2019
原创 七天学会ASP.NET MVC (六)——线程问题、异常处理、自定义URL
本节又带了一些常用的,却很难理解的问题,本节从文件上传功能的实现引出了线程使用,介绍了线程饥饿的解决方法,异常处理方法,了解RouteTable自定义路径 。系列文章七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递七天学会ASP.NET MVC (三)——ASP.Net MVC 数据处理七天学会ASP
2015-07-14 12:16:41 2174
原创 七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理
本文主要介绍了ASP.NET MVC中页眉页脚的添加和Layout页面的使用,并实现了用户角色分配及Action Filter的使用
2015-07-07 14:38:39 4047 2
原创 七天学会ASP.NET MVC (四)——用户授权认证问题
小编应各位的要求,快马加鞭,马不停蹄的终于:七天学会 Asp.Net MVC 第四篇出炉,在第四天的学习中,我们主要了学习如何在MVC中如何实现认证授权等问题,本节主要讲了验证错误时的错误值,客户端验证,授权认证及登录注销功能的实现。系列文章七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递七天学会AS
2015-07-07 14:37:42 2975
原创 七天学会ASP.NET MVC (三)——ASP.Net MVC 数据处理
第三天我们将学习Asp.Net中数据处理功能,了解数据访问层,EF,以及EF中常用的代码实现方式,创建数据访问层和数据入口,处理Post数据,以及数据验证等功能。系列文章七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递七天学会ASP.NET MVC (三)——ASP.Net MVC 数据处理目录:数据
2015-06-30 09:48:10 3516
原创 七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递
通过第一天的学习之后,我们相信您已经对MVC有一些基本了解。本节所讲的内容是在上节的基础之上,因此需要确保您是否掌握了上一节的内容。本章的目标是在今天学习结束时利用最佳实践解决方案创建一个小型的MVC项目,本节的主要目标是了解MVC之间的数据传递问题。我们会逐步深入讲解,并添加新功能,使项目越来越完善。系列文章七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC Control
2015-06-26 15:00:15 4466
原创 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC
ASP.NET vs MVC vs WebForms许多ASP.NET开发人员开始接触MVC认为MVC与ASP.NET完全没有关系,是一个全新的Web开发,事实上ASP.NET是创建WEB应用的框架而MVC是能够用更好的方法来组织并管理代码的一种更高级架构体系,所以可以称之为ASP.NET MVC。我们可将原来的ASP.NET称为 ASP.NET Webforms,新的MVC 称为ASP.NET
2015-06-23 13:12:24 3619
原创 C#:异步编程和线程的使用(.NET 4.5 )
异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线程也可以不用。将异步与线程同时讲,将有助于我们更好的理解它们的特征。本文中涉及关键知识点1. 异步编程2. 线程的使用3. 基于任务的异步模式4. 并行编程5. 总结异步编程什么是异步操作?异步操作是指某些操作能够独立运行,不依赖主流程或主其他处理流程。通常情况下,C#程序从Main方法开始,当Main方法返回时结束。
2015-06-09 11:13:58 3441 2
原创 深入浅出OOP(六): 理解C#的Enums
MSDN定义:枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。 例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储七个有意义的值。 若要定义这些值,可以使用枚举类型。枚举类型是使用 enum 关键字声明的。
2015-06-02 09:33:36 2715 3
原创 深入浅出OOP(五): C#访问修饰符(Public/Private/Protected/Internal/Sealed/Constants)
访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类、类成员函数、类成员变量进行访问控制。同时,访问控制符也是语法保留关键字,用于封装组件。
2015-05-26 11:11:43 2151 1
原创 ASP.NET MVC中三方登录: 微软、谷歌、Office365
创建一个MVC的工程,在Startup.Auth.cs文件中,我们能看到这样的一些代码。这其实是微软已经帮我们实现好的三方登录的接口,我们只需要创建相应的开发者账号,并在其中配置好跟我们应用程序相关的一些信息,获取到应用程序的Id跟密码,填到上面相应的接口中,即可实现相应账号的三方登录。
2015-05-19 10:17:05 2727
原创 ComponentOne Xuni助力Xamarin开发者突破百万,快速开发Android、IOS Apps
在微软Build 2015上,随着VS 2015的预览版发布,Xamrine免费版已经作为VS 2015跨平台移动解决方案的核心。与此同时,Xamarin官方也宣布其用户量达到百万之多。
2015-05-13 14:15:58 1872
原创 深入浅出OOP(四): 多态和继承(抽象类)
在本文中,我们讨论OOP中的热点之一:抽象类。抽象类在各个编程语言中概念是一致的,但是C#稍微有些不一样。本文中我们会通过代码来实现抽象类,并一一进行解析。
2015-05-07 11:14:46 1797
原创 挑灯熬夜看《Build 2015 Keynote》图文笔记
又是一年微软Build大会时间,网络上流传各种微软新品发布的消息终于也要揭晓了,一直熬夜到凌晨3点,好久没有这么兴奋了。微软给力的很嘛!
2015-04-30 09:31:16 8073 5
原创 深入浅出OOP(三): 多态和继承(动态绑定/运行时多态)
在前面的文章中,我们介绍了编译期多态、params关键字、实例化、base关键字等。本节我们来关注另外一种多态:运行时多态, 运行时多态也叫迟绑定。
2015-04-28 09:33:57 1676
精算与金融行业场景及技术应用白皮书
2024-04-03
转型有道:企业级低代码应用实践案例精选
2024-04-03
LIMS数字化系统方案白皮书
2024-04-03
使用控件对企业有那些好处?
2014-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人