这篇文章给大家聊聊关于司法网站asp开放源码分享,以及司法网是什么意思对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
API
来源:快舔包我很肥
框架
NancyFx:轻量、用于构建HTTP基础服务的非正式(low-ceremony)框架,基于.Net及Mono平台。ASP.NETWebAPI:快捷创建HTTP服务的框架,可以广泛用于多种不同的客户端,包括浏览器和移动设备。ServiceStack:架构缜密、速度飞快、令人愉悦的web服务。Nelibur:Nelibur是一个使用纯WCF构建的基于消息的web服务框架。Nelibur可以便捷地创建高性能、基于消息的web服务,使得你全面拥有WCF的强大能力。
WebAPIContrib:帮助你提高ASP.NETWebAPI能力的开源项目集合。
应用框架(ApplicationFrameworks)
ASP.NETBoilerplate:现代ASP.NETMVCweb应用程序的入门,包含最佳实践和最流行的工具。Orleans:Orleans框架提供了直接构建分布式、大规模计算应用的方法,无需学习和使用复杂的并行或扩展模型。CoreFX:corefx仓库包含了.NET核心功能库的实现(被称为“CoreFX”)。包含了System.Collections、System.IO、System.Xml以及诸多其它组件。目前构建并运行于Windows平台。你可以关注这个仓库,了解在未来的几个月内即将增加的对Linux和Mac的支持。CSLA.NET:业务层开发框架http://www.cslanet.com。Mono:Mono是ECMACLI、C基金会推荐的.NET解决方案的原型——包括文件系统的搭建、用于管理依赖的Paket以及用于自动化构建、测试的FAKE。默认情况下,构建流程也会对文档进行编译,并生成NuGet程序包。Side-Waffle:包含大量有用的Web和桌面开发模板。Side-WaffleTemplate10:带有设计模式的Windows10模板。Template10
人工智能(ArtificialIntelligence)
AIMLBot(Program编写的一个小型、快速、兼容标准、易于定制的聊天机器人,基于AIML(人工智能标记语言ArtificialIntelligenceMarkupLanguage)。SIML:智能综合智能标记语言(SyntheticIntelligenceMarkupLanguage),下一代聊天机器人及数字助手语言。
程序集处理(AssemblyManipulation)
dnSpy:dnSpy是一个.NET程序集编辑器、反编译器和调试器,来自ILSpy分支。Fody:织入(weaving).net程序集的可扩展工具。Mono.Cecil:Cecil类库用于生成和检查ECMACIL程序和库。
资源(Assets)
Cassette:管理.NETweb应用程序资源(脚本、css和模板)CassetteNodeAssets:.net资源管理器,通过SignalR实时更新css,也可以使用NodeJS编译器。Bundler:编译和最小化Less、Sass、Stylus、Css、JS、CoffeeScript、LiveScript文件。MVC集成了MVC和ServiceStack。ClientDependency:压缩CSS与JS,提供WebForm与MVC版本。SquishIt:让你轻松合并一些css和javascript。
认证和授权(AuthenticationandAuthorization)
ASP.NETIdentity:用于ASP.NET应用程序的新身份系统。DotNetOpenAuth:OpenID、OAuth和InfoCard协议的一个CHawk认证库。IdentityModel:.NET4.5和MVC4、WebAPI身份和访问控制的辅助库。IdentityServer:可扩展的OAuth2和OpenID连接提供程序框架。OAuth:超轻量级OAuth1.0a签名生成库,CMake,一个跨平台自动构建系统。Invoke-Build:PowerShell自动构建和测试工具,灵感来自Psake。MSBuild:微软构建引擎(MSBuild)是.NET和VisualStudio的构建平台。Cake:Cake(CDSL的跨平台自动构建系统。
缓存(Caching)
CacheCow:ASP.NETWebAPIHTTP客户端和服务器端缓存实现。Akavache:一个异步、持久化的键值存储。CacheManager:是用C命令行解析库,交互方式流畅易用。PowerArgs:PowerArgs将命令行参数转换为.NET对象,便于程序使用。它还提供了大量可选的扩展,例如参数校验、自动生成使用帮助、tab补全等等。UnionArgParser:针对FASP.NET编写。N2CMS:开源、轻量、代码优先的CMS,可以无缝地集成到任何MVC项目中。Orchard:免费、开源、专注社区的项目,目标是在ASP.NET平台上提供应用程序和可重用组件。PiranhaCMS:Piranha是一个有趣、快速、轻量级的.NET框架,用于开发基于cms附带其它功能的web应用程序。它基于ASP.NETMVC和Web页面创建,完全兼容VisualStudio和WebMatrix。Umbraco:Umbraco是一个免费开源的内容管理系统,基于ASP.NET平台构建。
代码分析和度量(CodeAnalysisandMetrics)
CodeMaid:Visualstudio扩展,用于清理、挖掘和简化C、VB、PHP、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript和TypeScript代码。StyleCop:StyleCop使用一组风格和一致性规则,对C编译成JavaScript的开源编译器http://bridge.net/。ClojureCLR:从Clojure到CLR的转换,是Clojure项目的一部分。F编译器、核心库和工具——更安全、更快、代码更好的函数式编程语言。FunScript:F的语法和强大的元编程(meta-programming)系统。Netjs:.NET到TypeScript和JavaScript编译器。兼容可移植类库。你甚至可以使用EXE文件。Roslyn:.NET编译平台(“Roslyn”)提供开源的C编译器和工具。
压缩(Compression)
SharpCompress:SharpCompress是一个用于.NET、Mono、Silverlight、WP7的压缩类库,可以解压rar、7zip、zip、tar、bzip2和gzip,提供单向读取和随机文件访问API。支持对zip/tar/bzip2/gzip进行写入的实现。DotNetZip.Semverd:一个开源项目,提供对ZIP文件处理的.NET类库和相关工具。(分支自已经不再维护的DotNetZip)DotNetZip.SemverdSharpZipLib:一个Zip、GZip、Tar和BZip2的类库,完全由C驱动。ServiceStackRedis:.NET领先的C编写的.NET数据提供程序,提供对FirebirdAPI的高性能原生实现。
反编译(Decompilation)
ILSpy:ILSpy是一个开源的.NET程序集查看器和反编译器。JustDecompileEngine:JustDecompile反编译引擎。de4dot:是一款强大的.NET程序集反混淆和脱壳工具(开源GPLv3)。
部署(Deployment)
Unfold:基于Powershell的.netweb应用程序部署解决方案。
DirectX
SlimDX:为.NET应用程序提供的DirectX封装。SharpDX:SharpDX是一个开源项目,为.Net及所有Windows平台提供完整的DirectXAPI,可以开发高性能的游戏、2D/3D图形渲染以及实时音频应用程序。
分布式计算(DistributedComputing)
ProjectOrleans:Orleans框架提供了直接构建分布式、大规模计算应用的方法,无需学习和使用复杂的并行或扩展模型。由微软研究院开发。Akka.net:Akka.NET是流行的Java/Scala框架Akka的.NET版本。它由社区提供,与Typesafe(原始的Java、Scala版本的开发商)无关。
文档(Documentation)
Sandcastle:Sandcastle帮助文件生成器和NDoc类似。SharpDox:一个cFormatting:F项目的文档工具,文档生成自F实现版本,可以在所有支持MonoGame的平台上运行。Duality:Duality是一个2D游戏开发框架。专注于功能的模块化,自带一个可视化编辑器。Paradox:Paradox游戏引擎。
地理信息系统(Gis)
NetTopologySuite:一个在.NET平台上实现快速、可靠的GIS系统解决方案。SharpMap:一个易于使用的地图库,可以用于web和桌面应用程序。
Git工具(GitTools)
BonoboGitServer:BonoboGitServerforWindows是一个web应用程序,可以安装在你自己的IIS上,用于管理和连接你的git仓库。GitExtensions:GitExtensions包含资源管理器扩展、VisualStudio2008/2010/2012/2013插件和一个独立的Git仓库工具。GitLink:让用户可以单步调试托管在GitHub或BitBucket上的代码。GitVersion:根据你的Git仓库的状态生成一个语义化版本号(SemanticVersionNumber)。LibGit2Sharp:LibGit2Sharp带来了libgit2所有的功能和速度,是一个本地Git实现,可以运行在.Net和Mono平台。NGit:NGit是JGit移植到C开发库。NGraphics:NGraphics是一个.NET跨平台矢量图形渲染库。
GUI
MahApps.Metro:用于创建Metro风格WPF应用的工具箱。Callisto:用于Windows8XAML应用的控件工具箱。包含若干UI控件,让你更容易地创建符合WindowsUI风格规范的Windows商店应用。ObjectListView:ObjectListView使用C:Gtk的CSS3解析器开发库。FluentBootstrap:让ASP.NETMVC和WebPages更容易使用BoostrapCSS框架。HtmlAgilityPack:一个灵活的HTML解析器,可以对DOM进行读写,支持XPATH和XSLT。Jumony:类似HtmlAgilityPack框架,性能有改善。
HTTP
Http.fs:[FHttp开发库。Refit:Xamarin和.NET下自动生成强类型的REST库。RestEase:类型安全且易于使用的RESTAPI客户端库,简单可定制。大部分灵感来自Refit。
IDE
SharpDevelop:用于.NET编程语言的免费IDE。MonoDevelop:MonoDevelop是一个跨平台的IDE,主要面向Mono/.NET开发者。VisualStudioExpress:用于.NET开发的免费、轻量版本的VisualStudio。VisualStudioCommunity:功能完整的免费IDE。WafDotNetPad:简单快速的代码编辑器,让开发C中平滑使用C++API的工具。Sharpen:Sharpen是db4o编写的Eclipse插件,可以让你把Java项目转换为C和F和.NET。numl:包含最流行的监督学习和无监督学习算法,尽量减少创建预测模型时的冲突。RProvider:将R语言包和函数封装为类型安全的类型提供程序供FData:F实现的开源Markdown处理器,在StackOverflow中使用。F和C实现,用于将Markdown文档转换为HTML。为最佳性能和可移植性进行了优化。
邮件(Mail)
FluentEmail:System.Net.Mail的一个流式(Fluent)封装,支持razor模板引擎。MailKit:完整的跨平台的邮件协议栈,包括IMAP、POP3、SMTP,支持验证等特性。基于MimeKit构建。MimeKit:跨平台.NETMIME创建和解析库,支持S/MIME、PGP、TNEF和Unixmboxspools。PreMailer.Net:一个C:TagLibStatsDClient:EtsyStatsD服务器的C代码。相当于C比特币节点。CSScript:CS-Script是一个基于CLR的脚本系统,使用C/VB/F应用!EntityFramework-Plus:EntityFramework扩展,提供工具类、Bulk操作、批处理/批量更新、查询缓存/过滤器/Future、审计等功能。
MVVM
Caliburn.Micro:小型但功能强大的框架,可以用来给所有XAML平台创建应用。它对MV*模式的强大支持可以让你快速构建你的解决方案,与此同时不必牺牲代码质量和可测试能力。MVVMLightToolkit:该工具箱主要是用来加速创建和开发MVVM应用,适用于WPF、Silverlight、WindowsStore(RT)和WindowsPhone平台。Catel:Catel是一个应用开发平台,主要着眼在MVVM(WPF、Silverlight、WindowsPhone及WinRT)以及MVC(ASP.NETMVC)。Catel的核心部分包含IoC容器、模型、校验、备忘录模式(memento)、消息中介(messagemediator)、参数检查等。UpdateControls:UpdateControls不需要你实现INotifyPropertyChanged接口或声明一个DependencyProperty。可以将控件直接关联到CLR属性,这使得它完美贴合MVVM模式。ReactiveUI:一个.NET下的MVVM框架,集成了反应性扩展框架(Rx),允许开发者使用WPF、WindowsStoreApps、WP8或Xamarin创建优雅的、可测试的应用。OkraAppFramework:一个以app为中心的Windows8.1MVVM框架,融合依赖注入,包含一套完整的VisualStudioMVVM模板。WPFApplicationFramework(WAF):一个轻量级的框架,能够帮助你创建结构优雅的WPF应用。支持你使用分层架构和MVVM模式。MVVMCross:跨平台mvvm移动开发框架,针对WP7和WP8的WPF/Silverlight、Android的Mono、iOS的MonoTouch以及WPA8.1/Windows8.1商店应用的WindowsUniversal项目。它使用可移植类库(PCL)来支持可维护的跨平台C实现,通过WCF绑定到已有的AMQP服务。NetMQ:NetMQ是ZeroMQ纯C编写,面向.NET环境的用户。
序列化(Serialization)
Protobuf.NET:Protocolbuffers是Google使用的二进制序列化格式,在Google数据通讯中大量使用。Json.NET:.NET平台下流行的、高性能JSON框架。ServiceStack.Text:在servicestack.net中使用的JSON、JSV、CSV文本序列化器。Msgpack-Cli:MessagePack的CLI实现。Jil:.NET平台下快速的JSON序列化器,基于Sigil(在StackOverflow中使用)。ProtoBuf:根据.proto规范,为protocolbuffer序列化内容生成CData:FStyleGuide:StackOverflow上的CCodingConventions:MSDN官方的C移植版本。
测试(Testing)
AutoFixture:AutoFixture是一个用于.NET的开源框架,用于简化单元测试中的设置(Arrange)阶段。FakeItEasy:.NET平台的一个简单的mocking库。FluentAssertions:一组.NET扩展方法,可以让你更自然地指定TDD或BDD风格测试的期望值。Fuchu:F托管代码编写的交易算法引擎,用于桌面和云端。StockSharp:交易和算法交易(algorithmictrading)的开源平台(用于股票市场、外汇市场、比特币和期权交易)。
VisualStudio插件(VisualStudioPlugins)
WebEssentials:WebEssentials为VisualStduio扩展了大量的特性,提供了web开发人员盼望多年的功能。VsVIM:VisualStudio中的VIM。NugetPackageManager:NuGet是微软开发平台(包括.NET)的包管理器。SideWaffle:VisualStudio2012、2013中的一组项目模板集合,让web开发人员更加轻松。Resharper:VisualStudio开发人员生产力工具。RefactoringEssentials:开源C编写的代码提前完成了你的项目时,它的存在会让你喜极而泣。(一个用F实现的WebSocket服务器。分支自Nugget项目。Websocket-Sharp:WebSocket协议的C#实现,包含客户端和服务器端。XSockets:提供了一组工具,可以在微软.NET等平台上构建一个实时应用程序。WebSocket4NET:.NET2.0+、Xamarin、Mono、Silverlight、WindowsPhone以及WinRT下的WebSocket客户端。SuperSocket:一个轻量级,跨平台而且可扩展的.Net/MonoSocket服务器程序框架。
Windows服务(WindowsServices)
TopShelf:一个简单的服务宿主框架,使用.NET构建Windows服务。
通讯框架(CommunicationFrameworks)
DotNetty:一个快速开发高性能、高可靠性的非阻塞的事件驱动网络应用框架。Helios:一套高性能的Socket通信中间件。enode:一个用来开发DDD、CQRS、EDA以及事件驱动应用程序的框架。
其他列表(OtherLists)
.NET-libraries-that-make-your-life-easier:开源的.NET库,让你的生活更加轻松。awesome-LINQ:一组精心挑选的超棒的LINQ类库、工具等。
看完本文有收获?请转发分享给更多人!!!欢迎大家点赞,留言讨论,喜欢这篇文章可以分享给更多人,关注我每天更新分享有关程序员、科技、编程之类的文章!!!爱你们,,么么哒,,让我们一起愉快的玩耍把!!!
司法网站asp开放源码分享的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于司法网是什么意思、司法网站asp开放源码分享的信息别忘了在本站进行查找哦。