首页 > 其他分享 >常用开源组件推荐

常用开源组件推荐

时间:2023-11-02 15:14:59浏览次数:40  
标签:常用 ASP 框架 微软 开源 组件 NET

 

开源的.NET系统推荐:

OXITE:微软ASP.NET MVC案例演示框架。

PetShop:微软ASP.NET宠物商店。

Orchard:国外一个MVC开源的博客系统。

SSCLI:微软在NET Framework 2.0时代的开源代码。

BlogEngine.NET:国外一款免费开源的博客系统。

nopCommerce和Aspxcommerce:国外一套高质量的开源B2C网站系统。

Dotnetnuke.NET:一套非常优秀的基于ASP.NET的开源门户网站程序。

Discuz.NET:国内开源的论坛社区系统。

JumboTCMS和DTCMS:国内两款开源的网站管理系统。

 

关于NoSQL数据库:

Mongodb:分布式文件存储数据库。

Membase:家族的一个新的重量级的成员。

 

日志记录异常处理:

Log4Net.dll:轻量级的免费开源.NET日志记录框架。

Enterprise Library Log Application Black:微软企业库日志记录。

Elmah:实现最流行的ASP.NET应用异常日志记录框架。

NLog:是一个简单灵活的日志记录类库,性能比Log4Net高,使用和维护难度低。

 

自动任务调度框架:

Quartz.NET:开源的作业调度和自动任务框架。

Topshelf:另一种创建Windows服务的开源框架

 

跨平台和运行时解决方案:

MONO.NET:跨平台的.NET运行环境,让.NET跨平台运行成为可能。

DotGnu Portable.NET:类似于MONO.NET的跨平台运行时。

Katana:微软基于OWIN规范实现的非IIS寄宿ASP.NET和MVC等。

Phalanger:将PHP编译成.NET,可实现PHP与.NET互操作。

Unity3D:微软大力支持的机遇C#和JavaScript的跨平台游戏开发框架。

IKVM.NET:基于.NET的JAVA虚拟机,让JAVA运行在.NET之上。

VMDotNet:中国移动飞信所使用过的.NET运行时。

Cassini、IIS Express和Cassinidev:开源的ASP.NET执行环境。

 

WEB开发和设计:

Jumony Core:基于.NET开发的HTML引擎。

Microsoft.mshtml.dll、Winista.HtmlParser.dll 和 HtmlAgilityPack.dll:解析处理HTML文档的框架。

NCrawler:其HTML处理引擎htmlagilitypack的的开源网络爬虫软件。

AntiXSS:微软官方预防跨站XSS脚本入侵攻击的开源类库,它通过白名单机制进行内容编码。

YUICompressor.NET、Microsoft Ajax Minifier 和 Google Closure Compiler:Java

Scrip和CSS压缩器。

AspNetPager:国内知名的ASP.NET分页控件,支持多种分页方式。

NOPI.dll:导出Excel报表的插件(基于微软OpenXml实现)(nopi.css.dl通过css设置样式)

Enterprise Library:微软针对企业级应用开发的最佳实践组件。

PowerCollections:国外一个牛人写的高级开源集合。

JavaScript.NET和ClearScript(微软出品):基于.NET开发的JavaScript引擎。

NancyFx:一个不错的轻量级开源.NET WEB框架。如果想快速做个简单的WEB应用。

基于.NET平台常用的框架整理 转自 http://www.cnblogs.com/zhuyongblogs/p/5353751.html - yinjun98 - 博客园

---------

铁子们,分享一个开源组件安全检索 免费工具,需要的自取~

输入组件名,一键查询可以组件版本、来源、安全状态、漏洞详情和推荐版本、修复建议这些。

点这个链接注册后直接就能用:组件安全检索工具

 

一键查询第三方组件版本、漏洞、所属国家、所属语言、源码链接等:

查看漏洞详情:

 

查看修复建议:

 

查看版本推荐和使用建议:

 

 

点这个链接注册后直接就能用:组件安全检索工具  

标签:常用,ASP,框架,微软,开源,组件,NET
From: https://www.cnblogs.com/wanyunsecurity/p/17805439.html

相关文章

  • 【宝藏工具】开源组件信息一键查询,快速获取组件来源、版本、源码地址、漏洞补丁、推荐
    铁子们,分享一个开源组件安全检索免费工具,需要的自取~输入组件名,一键查询可以组件版本、来源、安全状态、漏洞详情和推荐版本、修复建议这些。点这个链接注册后直接就能用:组件安全检索工具 一键查询第三方组件版本、漏洞、所属国家、所属语言、源码链接等:查看漏洞详情:......
  • vue3项目 - 手写可拖拽带进度监控的文件上传组件
    1.实现原理: 原生的上传文件组件: <inputref="uploadFileRef"style="display:none"type="file"/> 自定义上传区域:  拖拽事件添加(dragover,dragenter,drop),点击事件添加(click)调用原生上传组件的click事件:uploadFileRef.value.click()监听元素上传组件的值回传事件:c......
  • Windows常用运维命令汇总-学习笔记
    基本网络命令ipconfig/all                                     查看IP地址whoami                                           查询账号所属权限whoami/all               ......
  • 阿里低代码引擎 | LowCodeEngine - 如何将新组件库接入物料,以TDesign为例
    阿里低代码引擎默认提供了以antd为例的物料,并搭建了以antd为物料的示例demo,但实际中我们使用的不一定就是antd,有可能是别的组件库,也有可能是自己公司的组件库,这里就以自己为例告诉大家如何将新组件库接入阿里低代码引擎的物料中,以腾讯的组件库tdesign为例。先看阿里低代码引擎的d......
  • 开源项目一 ChatGPT UI
    ChatGPTUIChatGPTUI是一个开源项目,旨在为用户提供轻松、直观的方式与ChatGPT进行对话。我们相信,对话是连接人与人、人与技术的最强大方式,因此我们创建了这个前端UI工具,使ChatGPT的交互变得更加容易和有趣。项目地址https://gitee.com/supertinys_ryan/chatgpt-uiChatPDF与......
  • 使用亚马逊云科技大语言模型及搜索服务打造知识库:场景及组件介绍
     背景 知识库需求在各行各业中普遍存在,例如制造业中历史故障知识库、游戏社区平台的内容知识库、电商的商品推荐知识库和医疗健康领域的挂号推荐知识库系统等。为保证推荐系统的实效性和准确性,需要大量的数据/算法/软件工程师的人力投入和包括硬件在内的物力投入。其次,为了进一步......
  • 61.k8s常用命令
    常用查询命令:kubecctlgethpa#查询容器弹性使用情况kubectlgetpod|greptop#获取top的pod信息kubectlgetnodes#获取节点信息kubectltoppod|greptop#查询top的pod资源情况kubectltopnodes#查询节点资源使用率kubectldescribenodes|greptop#......
  • [Vue]组件入门——非单文件组件
     Vue中使用组件的三大步骤:1.定义组件(创建组件)  使用Vue.extend(options)创建,其中options和newVue(options)时传入的options几乎一样,但有点区别:  (1)el不要写:最终所有的组件都要经过一个vm的管理,由vm中的el决定服务哪个容器  (2)data必须写成函数:避......
  • 基于开源模型搭建实时人脸识别系统(五):人脸跟踪
    继续填坑,之前已经讲了人脸检测,人脸检测是定位出画面中人脸的位置,理论上把检测到的人脸进行提特征就能做人脸识别了,不过直接这样做是有缺陷,一是存在很大的资源浪费,毕竟同一个人出现在画面,我们实际上应该只需要做一次识别就知道他的身份(理想情况下),而不需要每一帧都去做;二是如果对每......
  • 六、Java常用类:Object,Scanner
    一、Object类Object:ClassObject是类Object结构的根。每个Class都有Object作为超类。所有对象(包括数组)都实现了这个类的方法。成员方法:publicinthashCode()用来生成对象的唯一哈希码(hashcode),它是用来快速比较两个对象是否相等的publicfinalClassgetClass()......