76 年迭代与更新,编程语言界,谁主沉浮? 在六百多种编程语言中,对于开发者而言,其主观印象中或只有几种主流的编程语言,如 Java.C.C++.C#.新贵 Python 等,而之所以它们能够成为主流,软件开发生态必是其中不可或缺的一个重要部分. 以最通用的编程语言之一 C# 为例,作为类型安全.面向对象的编程语言,C# 可以良好地运行在 .NET 框架运行时环境中.随着其优势的逐渐显现,微软作为背后最重要的推动者之一,全面将其运用于数据库.Web 服务.游戏.移动应用程序.服务器应用程序等场景…
据熟知微软Office计划的消息人士透露,微软目前正开发新Windows 8风格的Office应用程序,该应用程序代号被微软称为Office Reader,而为Windows Phone开发的应用程序则被称为“Office Lens”. 在昨天的微软内部员工大会上,微软Kirk Koenigsbauer演示了这个叫Office Reader的工具,他把这个即将到来的一系列Office更新称之为“Gemini”. 与Office不同,开发Office Reader的目的主要是为了跨格式使用,使其能…
微软正式发布Visual Studio 2012 应用软件开发新方式 2012-09-13 09:54 51CTO.com 我要评论(0) 字号:T | T “现在,开发者将有更好的机会开发与云服务连接的现代化客户应用,让用户得以随时随地更轻松地通过任何设备访问信息.Visual Studio 2012和.NET Framework 4.5是我们有史以来最全面且最简化的工具套装,能够为微软最新.最好的平台集成开发体验提供核心工具” AD:2013云计算架构师峰会超低价抢票中 微软公司今天正式发布…
google 最新os 下载 https://github.com/fuchsia-mirror/magenta 本文转自:http://www.oschina.net/news/76094/google-fuchsia Google 的 Git 源码库出现了一种新的操作系统叫 Fuchsia,目前有关新操作系统的信息很少,根据源码树:它使用的不是 Linux 内核而是叫 Magenta 的新内核:它的UI层使用的是 Dart 语言开发的 Flutter:渲染器是 Escher:应用程序框架 M…
Swift 2.0新特性     转眼间,Swift已经一岁多了,这门新鲜.语法时尚.类型安全.执行速度更快的语言已经渐渐的深入广大开发者的心.我同样也是非常喜爱这门新的编程语言. 今年6月,一年一度的WWDC大会如期而至,在大会上Apple发布了Swift 2.0,引入了很多新的特性,以帮助开发者能更快,更简单的构建应用.我在这里也说道说道Swift 2.0中值得大家注意的新特性. guard语句 guard语句和if语句有点类似,都是根据其关键字之后的表达式的布尔值决定下一步执行什么.但与i…
软件开发中,总有无穷无尽的新的功能要不断的添加进来.添加一个新功能时,你肯定不希望因为一些实验性质的代码把主分支搞乱了, 所以每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支. 现在你接到一个新的任务:开发代号为Faster的新功能,于是准备开发: LV@LV-PC MINGW32 /c/gitskill (dev)$ git checkout -b feature-fasterA hello.txtM readme.txtSwitche…
这是<国外线下技术俱乐部建设>系列文章之一.   该活动网址是:https://www.meetup.com/ITPro-Serbia/events/258352104/ 活动内容是讲Office 365的Azure SSO登录. 活动地点在 微软塞尔维亚开发中心. 以下是活动相关图片.嗯,里面唯一的一个中国听众当然就是我啦.     活动感悟: 人数坐满微软的会议室.没有人迟到.看来成员都蛮爱学习的. 我参观了微软塞尔维亚开发中心,微软的会议室每桌都有电脑,这点微软广州都做不到. 微软和Or…
开篇介绍 作为 BI 系统前端展现的报表,其重要性不言而喻,我们对于一个好的报表的要求也无非主要包含以下几点: 1. 数据完整和正确,数据质量没有问题 2. 友好的清晰的界面,整洁美观,有得体的格式 3. 有很好的交互性和用户体验感,用户能够很容易找到需要的重要的数据 但是在微软体系下的 BI 开发人员,特别是 SSRS 报表开发人员对于报表的设计我想都有一个共同的感受:"报表设计出来了,很难看!交互性差!". 也就是说,在上面提到的 3 点中,微软 SSRS 报表的非常直观的缺陷就是…
使用Git分支开发新特性或修复Bug 通过分支,可以在不影响原有代码的前提下改变代码,主要用于开发新功能新特性.下 一代产品 为已经发布的正式版修复bug 团队开发时为每个人建立一个分支,从而避免相互影响 每个分支都有自己的历史记录  除了使用Eclipse工具创建/切换分支之外,也可以使用命令方法创建及切换分支 创建并切换:  git  checkout  -b 分支名 切换:  git  checkout   分支名 git  brach    查看所有分支 使用@ResponseBody和…
2018年初始,音视频技术生态并不平静,Codec争夺愈加激烈,新一代标准的挑战一浪高过一浪:WebRTC的定版也为打通浏览器.移动端乃至IoT带来了机会:此外AI.区块链技术的兴起,催化着与多媒体领域的化学反应.新技术正在对安防.视频会议.社交.教育.金融等行业产生影响,这无疑对多媒体开发者带来了新的挑战. 7月14日, LiveVideoStack携手腾讯.北京大学.魅族.即构科技.又拍云.华为等技术大咖,在北京大学深圳(深圳研究生院)国际法学院大楼201,一同探索多媒体开发新趋势,探讨开发…