• 代码阅读计划(转)


    代码阅读

    一直计划着去看一些好项目的源代码,但从未能完整的走下去。这是不对的。所以,再次计划一些,坚持走下去。

    .NET方面的(目前吃饭的东东)

    一、 Prism

    一个WPF MVVM 框架,项目中一直在用这个。

    http://compositewpf.codeplex.com/

    有段时间没看了,今天发现5.0版本都出来了。之前看过点4.0版本的,看的稀里糊涂的,不过MS小伙伴的注释还是不错的。现是时间完整的走读下了,再争取写个Prism源码走读系列吧。

    二、 Unity

    一个IOC Container,之前项目用的是这个,现在用的是Autofac。不过Unity的注释和文档齐全点,源代码还是看Untiy吧。

    http://unity.codeplex.com/

    三、RestSharp

    一个.NET Rest和Http 客户端 API.

    http://restsharp.org/

    四、Json.Net

    一个流行的.NET JSON 框架

    http://json.codeplex.com/

    五、EntityFramework

    之前项目用的一个ORM框架,现在项目用的是NHibernate。源码还是看下MS的东东吧。

    http://entityframework.codeplex.com/

    六、NuGet

    NuGet是MS平台的包管理软件。十分的流行哦。

    http://nuget.codeplex.com/

    数据系统存储和分析

    一、MongoDB

    文档数据库

    https://github.com/mongodb/mongo

    二、Redis

    开源的key-value内存数据库

    https://github.com/antirez/redis

    三、Storm

    一个分布式实时计算系统。

    http://storm.incubator.apache.org/

    四、Spark

    一个大规模数据处理系统

    http://spark.apache.org/

    五、Apache Hadoop

    这是一个大工程,包含的许多子工程,这也是一个长期的学习研究工程。

    http://hadoop.apache.org/

    操作系统

    一、Contiki

    一个物联网(IOT)操作系统

    http://contiki-os.org/

    二、Android

    在手机,电视,汽车,可穿戴设备都很有市场的移动操作系统。

    http://source.android.com/ 

    三、Linux Kernel

    Linux,你懂的,这是一个长期的工程。

    https://kernel.org/

     游戏

    一、Cocos2d-x

    开源的2D游戏引擎,很火很强大。

    http://cn.cocos2d-x.org/

     
  • 相关阅读:
    单片机爬坑记-02-资源紧缺
    单片机爬坑记-01-内核差异
    操作系统-第6章习题解析
    操作系统-第5章习题解析
    操作系统-第4章习题解析
    操作系统-第3章习题解析
    操作系统-第2章习题解析
    操作系统-第1章习题解析
    BugKu之xxx二手交易市场
    BugKu之备份是个好习惯
  • 原文地址:https://www.cnblogs.com/cyblogs/p/9006888.html
Copyright © 2020-2023  润新知