资讯月刊下载
[研发管理] ActiveReports V12 SP2 发布了!
很高兴今天在此宣布, ActiveReports .NET报表控件发布了 V12 SP2 新版本。 本次新版本带来了很多新的改进,提升了矩表控件绑定大数据的渲染性能,同时为了满足大众用户的需求,提升了“可视化查询设计器”的连接功能,如果连接多表中有相同字段名称,再也不会报字段名称冲突的异常,可视化查询设计器会自行为重名的字段命名。 本次也带来了新的示例,如航班准点分析(Flight On-Time ...
[行业应用] 免费资源 | ActiveReports 报表控件发布多平台 Demo ...
近期,ActiveReports 产品开发组的小伙伴针对大家比较关注的报表功能、常见问题、经典实现,特意准备了一个Demo代码集合,涉及WinFormss \ ASP.NET \ MVC 多个技术平台,包含导出、打印、WebViewer、HTML5Viewer、自定义工具栏、自定义搜索等多个具体功能的实现。 WinFormss 平台下使用 ActiveReports 报表控件 下面介绍一下各Dem ...
[行业应用] ComponentOne控件套包发布2017V2版本
新版本,新体验,ComponentOne 2017V2让您惊喜无限! 日前,全球控件行业领导者葡萄城宣布,.NET全功能控件套包ComponentOne 发布2017V2 版本。这是继2017V1 版本全面支持Visual Studio 2017以来,ComponentOne本年度的第二次重要更新,新版本新增FlexViewer、PDF 文档、TreeMap等新组件,并对FlexReport、 ...
[移动开发] 十五岁生日快乐,.NET !
引用.NET框架(英语:.NET Framework)是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为2000年代对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。 2月13日,我 ...
[编程语言] 微软详解 .NET 语言战略:C#、VB、F# 都不落
软件开发是微软相当重视的事情,比如该公司近期宣布了一个VisualStudio2017RC更新、以及面向三星Tizen平台的VisualStudio工具箱第二预览版,表明其有意加大跨平台开发等方面的力度。在近日的一篇博客文章中,微软更是详细介绍了其.NET语言战略,解释了各款语言对于开发者(以及该公司)的重要性。 在这篇博文中,微软提到了其对各项开发语言的战略、框架、以及评断每一款语言的方法。当然 ...
[开源软件] .NET 开源两年,15个 .NET 开源项目对比分析
2014年微软宣布开源 .NET 核心框架,正如 Scott Hanselman 在他最近的 Connect 主题演讲中所说的,社区在这段时间做出了巨大的贡献: 在 Scott Hunter 的 “.NET平台的新功能” 一栏中还能看到关于这个数字的更多细节: 有位 .NET 开发者发表文章,分析了.NET开源两年之后的情况,对15个 .NET 开源项目进行了对比分析。 注:黑色数 ...
[开源软件] Stateless 3.0——.NET Core上的状态机库
Stateless是一个基于C#,创建状态机的简单库,最新版本支持.NET Core 1.0。其实现方式并不是通过.NET Core,而是通过写入.NET Standard实现的。就像Android平台上API级别抽象出许多底层版本的Android,.NET Standard是一组所有.NET平台上都必须实现的API。 更令开发者高兴的是,Stateless 3.0基于.NET Standard ...
[开源软件] .NET开源一年之后,社区贡献几成
微软在一年前开源了.NET核心框架,欢迎开源社区向项目贡献代码。那么一年之后,社区的贡献究竟占了几成?一位.NET开发者调查了三个.NET项目:.NET编译器平台Roslyn, .NET Core运行时 CoreCLR和基础库CoreFX ,查看了三个项目社区报告的问题数,以及合并的Pull Request数。统计显示,社区报告的问题占了相当大的比例,但合并代码主要仍然是微软核心开发者和合作者完成, ...
[编程语言] 分享.NET系统开发过程中积累的扩展方法
.NET 3.5提供的扩展方法特性,可以在不修改原类型代码的情况下扩展它的功能。下面分享的这些扩展方法大部分来自于Code Project或是Stackoverflow,.NET为此还有一个专门提供扩展方法的网站(extensionMethod)。 涵盖类型转换,字符串处理,时间转化,集合操作等多个方面的扩展。 1 TolerantCast 匿名类型转换 这个需求来源于界面中使用Backgro ...
[编程语言] LLILC详解,基于LLVM的.NET Core编译器
介绍 LLILC由JIT和AOT编译器组成,是基于LLVM的.NET Core编译器。目的是创建一组跨平台.NET代码生成工具。LLILC是一个将msIL (.NET)代码编写进本地二进制的开源项目,使用LLVM框架。 支持平台 支持Windows、Linux与Mac OS X 对于Windows,所有命令都从一个Windows命令提示符输入,并且c:\dotnet可能会取代您所选择目录下面 ...
[开源软件] 微软开源.NET Core的执行引擎CoreCLR
微软开源的决心又向前迈开了一步,在去年12月宣布.NET Core开源后,今日,又在.NET Framework Blog宣布开源了.NET Core的执行引擎CoreCLR,继续托管在Github上。下面微软将完全通过开放.NET核心通用语言运行环境 CLR来开源整个.NET核心服务器端堆栈。 CoreCLR 是.NET Core的完整运行时实现。包含RyuJIT 和.NET GC、原生in ...
[编程语言] .NET开发者必备的工具箱
本文作者Spencer是一名专注于ASP.NET和C#的程序员,他列举了平时工作、在家所使用的大部分开发工具,其中大部分工具都是集中于开发,当然也有一些其它用途的,比如图片处理、文件压缩等。 如果你是一名.NET程序员,不妨来看看本文推荐的这些工具吧。灵活搭配并使用它们,或许可以给你带来意想不到的收获哦。 主要工具 Visual Studio——IDEs工具之王,.NET开发者的必备IDE。Vis ...
[开源软件] .NET编译平台Rosly将迁移到Github
摘要:自从微软宣布开源以后,越来越多的项目迁移到了Github平台。这不,来自微软官方消息,.NET编译平台Rosly将迁移到Github。 目前,自从微软宣布开源以后,越来越多的项目迁移到了Github平台。这不,来自微软官方消息,.NET编译平台Rosly将迁移到Github。在去年的Build大会上,.NET创立者Anders Hejlsberg曾亲自宣布.NET编译平台Roslyn ...
[开源软件] 为什么说微软开源 .Net 也拼不过 Java?
.Net 服务器端源代码的开源对于微软而言是很重大的一步。然而这个动作的影响有限,也必须说 .Net 距离追上 Java 的开放源代码可能还要很长一段时间。 引用关于 .Net 开放源代码的计划,微软副总裁 S. Somasegar 曾提到,.Net 作为 Java 的替代平台,微软希望的是藉由公开 Windows 技术源代码来建立广大的开发者族群。 在微软的最终目标里 .Net 也将支持 Lin ...
[开源软件] .NET开源的背后:是无奈,还是顺应潮流?
摘要:微软.NET的开源,让许多开发人员欣喜若狂,同时也有许多人好奇其背后的故事,过去视开源为癌症的微软为什么会突然有这一举措,是出于无奈,还是顺应潮流,而这其中的种种或许可以用文中的六个观点来说明。 上周,微软宣布.NET开源,并把它扩展到Linux和Mac OS平台上面。此举受到那些曾经常怀疑微软意图的IT团体的热烈欢迎(好吧,我的好朋友Adrian Bridgwater是个例外,他暗示微软开源 ...
[开源软件] .NET 开源核心类库:.NET Core
.NET Core(corefx)是微软 .NET 框架的核心类库,这是 .NET Foundation 项目的一部分。 .NET Core 包括以下组件: Immutable Collections; ECMA-335 Metadata Reader;支持低级的元数据查看器,允许 Roslyn 解析程序集 SIMD 启用向量类型;添加一系列的基础 vector 类型,利用单指令和多数据(SI ...
[非技术] Linux基金会回应微软拥抱开源
微软宣布开源.NET架构,而.NET也将支持OS X和Linux。对于微软不同寻常拥抱开源的举措,Linux基金会执行董事Jim Zemlin认为,微软认识到过去十年软件构建方式发生了根本性改变。微软重新定义自己是为了回应一个由开源软件和协作开发驱动的世界。软件行业也有帕累托法,在其它行业80%的销量可能来自于20%的客户,而在软件行业中80%的堆栈由开源软件构成,另外20%是定制或私有软件。微软在 ...
[开源软件] 微软宣布.NET开发环境开源 支持三大操作系统
为兑现提供跨平台开发体验的承诺,进一步推动“移动为先、云为先”战略。微软于11月12日在纽约举办的Connect ();开发者活动上宣布将.NET堆栈基于MIT协议开源,并且提供开源保证,托管在Github上,Visual Studio开始支持Android和iOS程序编写并自带Android模拟器。 早在今年的Build大会上,.NET创立者Anders Hejlsberg就亲自宣布.NET ...
[开源软件] ASP.NET 开源项目入驻 Github
ASP.NET部分开源项目今天已经出现在了全球最大的开源项目托管平台Github中。 之前ASP.NET的开源项目托管在微软自己的CodePlex平台,此次迁移到Github将有利于社区开发者参与贡献。 托管在Github中的ASP.NET开源项目包括: ASP.NET MVC KRuntime:下一代ASP.NET应用的运行时,包括编译系统、SDK工具和本地CLR托管等 EntityF ...