Skip to content

yangyx91/X

 
 

Repository files navigation

新生命团队基础框架X组件,包括网络、数据库、安全、多线程、反射、序列化、RPC、Windows服务等模块,支持.Net Framework/.netstandard/Mono

netstandard 2.0 支持情况

NewLife.Core 支持!
XCode 支持 SqlServer、MySql、SQLite

新生命开发团队

网站:http://www.NewLifeX.com
博客:https://nnhy.cnblogs.com
QQ群:1600800

项目源码位置

注意:X组件具有15年漫长历史,源码库保留有2010年以来所有修改记录,并一直保持更新,请确保获取得到最新版本源代码
国内 http://git.NewLifeX.com/NewLife/X
国外 https://github.com/NewLifeX/X

组件各组成部分

核心库 NewLife.Core

核心组件,支撑其它所有组件。
主要功能包括:

Android库 NewLife.Android

Android版核心库,共用代码,供Xamarin Android开发使用

iOS库 NewLife.iOS

iOS版核心库,共用代码,供Xamarin iOS开发使用

[数据中间件 NewLife.XCode]

主要特点:
1,设计极致的缓存,超高性能
2,反向工程,根据实体类主动建立数据库表结构并初始化数据,支持8种数据库
3,无限分表分库,支持任意数据库,无需修改业务代码

魔方Mvc管理后台 NewLife.Cube

酷比魔方,Bootstrap风格的Mvc权限管理后台,集成管理员、角色、菜单、权限、日志等基本功能模块。

网络协议库 NewLife.Net

支持DNS/DHCP等几十种常见以太网协议的解析

码神工具 XCoder

由一系列开发者工具组成:
1,数据模型工具
2,网络调试工具
3,串口调试工具
4,正则表达式工具
5,图标处理工具
6,文件信息处理工具

模版引擎 XTemplate

使用C#编写模版,T4风格,主要用于生成实体代码和页面

消息队列 NewLife.MQ

发布与订阅

新生命团队netcore服务器免费开放计划

为了便于大家学习测试netcore,我们计划提供1~3台公网Linux服务器(CentOS/Ubuntu),1vCPU+1G内存+100Mbps,为期1年,每周重置系统修改一次密码。
对使用者要求如下:
1,不干坏事。由Q群1600800监督管理
2,向源码库贡献源码或star,https://github.com/NewLifeX
3,博客分享学习经验

我们希望同学们不仅可以部署测试netcore应用,还可以在一台真实公网服务器上学习如何安装配置环境,观察应用系统运行指标,如何诊断系统异常等。

开放服务器暂定由Q群1600800监督管理,每周修改一次密码并重置系统,如有用户报告异常,核实后马上重置。
修改后的密码会在Q群1600800和源码库https://github.com/NewLifeX/X/blob/master/Readme.MD公布。

服务器已准备就绪!第一期账号如下:
SSH地址:centos.newlifex.com
账号密码:root / nx@1250407685

感谢笑笑同学近半年来给大家带来的netcore知识,以他账号作为第一个密码,实至名归!

About

新生命X组件,数据中间件XCode、日志、网络、RPC、序列化、缓存、Windows服务

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%