Code Monkey home page Code Monkey logo

awesome-dotnet-core's Issues

Need Extension or Library section

Currently I have encounter some project can either put into application framework or application templates and is just lib or some extension so I think we can create Extension or Library section for these kind of project

Add Possible.Math re-open

https://github.com/possible-brazil/Possible.Math.Finance

@thangchung e @ngohungphuc
Good morning, how are you?
    This project is the conversion of a class of financial calculations that comes from excel, it was a big problem in a project of mine where I had to accomplish it in .net framework because there is no such class in the .net core and Microsoft does not have the plan to convert.
    However simple it is, calculations are complex and used in financial and banking systems around the world.
    This class enables these systems to be made by in.Net Core.

Starz, watch and github forks

Maybe, we should add a starz to repos,

after project link count of stars in github ?
Maybe need some program that scans all links and update the stars count !

JSON Shortening API

Hi,

I was wondering if someone knows of an API that can shorten the JSON. Usual JSON:

{
  "posts": [
    {
      "id": "its-hard-to-forego-efficiency",
      "date": "March 28, 2017",
      "title": "It's Hard to Forego Efficiency",
      "postedBy":{
          "id":"1",
          "name":"John Doe # 1",
          "dateOfBirth":"12/12/2006"
      }
    },
    {
      "id": "2016-in-review",
      "date": "January 6, 2017",
      "title": "2016 in Review",
      "postedBy":{
          "id":"1",
          "name":"John Doe # 1",
          "dateOfBirth":"12/12/2006"
      }
    },
    {
      "id": "addressable-errors",
      "date": "February 4, 2016",
      "title": "Addressable Errors",
      "postedBy":{
          "id":"1",
          "name":"John Doe # 1",
          "dateOfBirth":"12/12/2006"
      }
    },
    {
      "id": "pure-ui",
      "date": "July 13, 2015",
      "title": "Pure UI",
      "postedBy":{
          "id":"1",
          "name":"John Doe # 1",
          "dateOfBirth":"12/12/2006"
      }
    },
    {
      "id": "ecmascript-6",
      "date": "February 22, 2015",
      "title": "ECMAScript 6",
      "postedBy":{
          "id":"2",
          "name":"John Doe # 2",
          "dateOfBirth":"12/12/2006"
      }
    },
    {
      "id": "7-principles-of-rich-web-applications",
      "date": "November 4, 2014",
      "title": "7 Principles of Rich Web Applications",
      "postedBy":{
          "id":"1",
          "name":"John Doe # 1",
          "dateOfBirth":"12/12/2006"
      }
    }
  ]
}

We can improve the JSON by moving the users into a sperate array.

{
    "users": [
        {
            "id": "1",
            "name": "John Doe # 1",
            "dateOfBirth": "12/12/2006"
        },
        {
            "id": "2",
            "name": "John Doe # 2",
            "dateOfBirth": "12/12/2006"
        }
    ],
    "posts": [
        {
            "id": "its-hard-to-forego-efficiency",
            "date": "March 28, 2017",
            "title": "It's Hard to Forego Efficiency",
            "postedByUserId": 1
        },
        {
            "id": "2016-in-review",
            "date": "January 6, 2017",
            "title": "2016 in Review",
            "postedByUserId": 1
        },
        {
            "id": "addressable-errors",
            "date": "February 4, 2016",
            "title": "Addressable Errors",
            "postedByUserId": 1
        },
        {
            "id": "pure-ui",
            "date": "July 13, 2015",
            "title": "Pure UI",
            "postedByUserId": 1
        },
        {
            "id": "ecmascript-6",
            "date": "February 22, 2015",
            "title": "ECMAScript 6",
            "postedByUserId": 2
        },
        {
            "id": "7-principles-of-rich-web-applications",
            "date": "November 4, 2014",
            "title": "7 Principles of Rich Web Applications",
            "postedByUserId": 1
        }
    ]
}

Thanks,
Attiqe

Add StringDB

StringDB is my home little project that I enjoy working on

I submitted a PR ( #492 ) to add it but it seems it hasn't been added yet ( :( ), so I wanted to follow up with an issue

nopCommerce

nopCommerce is now on .NET Core as well. You might want to add that to your eCommerce section

Suggestions

Consider adding Colorful.Console which is adding support in a few days and ASP.Net MVC Boilerplate which is a project template.

Invalid entry emitter

emitter - Free open source real-time messaging service that connects all devices. This publish-subscribe messaging API is built for speed and security.

This has no asp.net core support

Size of projects

Sometimes I see a remark about the size of a project. I dont think that should matter much. The same discussion is held over here quozd/awesome-dotnet#589 (comment)

Key points from there:

  • Not spending time on a small thing is still time saved
  • Size is relative to the overall size of the project.
  • A tested library is always better than something untested that's quickly put together.

New style to help readers identify the best libs or fw

Today, I have an idea which helps our readers easy to identify and choose the best library or framework for them. See below

Awesome lists

We add 2 more badges: star and fork to all sub-items in current list. We might write out the .NET Core program to do that, and then let the Travis CI download and compose the formats as above. Or another option is to create another README file, it might be README.fancy or something like that :p

@ngohungphuc Let me know how do you feel so that we can discuss more
@ALL We're willing to have your queries as well

Peachpie and a couple of file managers for .NET Core

Nice list. Another project you can add is "Peachpie", which is a PHP compiler for .NET Core. It's working very well now - they even have WordPress running on it. Project here: https://github.com/peachpiecompiler/peachpie and their website is here: https://www.peachpie.io/

Also, I'd like to add 2 file managers (both are my projects):

Net core expersion or script engines

Need a experssion engine section
Roslyn is not cover all use cases! And again its not easy to plugin and work! But need to check net core compatiblity !

Roslyn Project - Scripting API - https://github.com/dotnet/roslyn/wiki/Scripting-API-SamplesThis is the new Microsoft Official Compiler as a service library. I suggest to consider using Roslyin instead of DynamicExpresso whenever possible.Mono.CSharp - C# Compiler Service and Runtime Evaulator - http://docs.go-mono.com/index.aspx?link=N%3AMono.CSharpNCalc - Mathematical Expressions Evaluator for .NET - http://ncalc.codeplex.com/David Wynne CSharpEval https://github.com/DavidWynne/CSharpEvalCSharp Eval http://csharp-eval.com/C# Expression Evaluator http://csharpeval.codeplex.com/Jint - Javascript interpreter for .NET - http://jint.codeplex.com/Jurassic - Javascript compiler for .NET - http://jurassic.codeplex.com/Javascrpt.net - javascript V8 engine - http://javascriptdotnet.codeplex.com/CS-Scripthttp://www.csscript.net/IronJS, IronRuby, IronPythonpaxScript.NET http://eco148-88394.innterhost.net/paxscriptnet/

ASP.NET MVC, Nancy and other projects

Some web frameworks are listed under application frameworks. I propose to either move the web frameworks to the web frameworks section or merge these categories, otherwise it is misleading information as someone might look for web frameworks and not find some of the most popular web frameworks.

Should NodaTime be under Date andTime

NodaTime is currently under "Internationalization", which might be correct as it makes working with date and time over different timezones and calendar systems easier.

However, there is also a category "Date and Time", and it seems odd to me to not find NodaTime there.

.NET World Video link problem

Under the Videos section, the .NET World YouTube link leads to a terminated account with the following message:

This account has been terminated due to multiple or severe violations of YouTube's policy against spam, deceptive practices, and misleading content or other Terms of Service violations.

There is a separate Facebook page here named "Dot NET World" which could be added to the Community section. I'm not sure if they're related, or if anybody might know who used to run the terminated YouTube page...

Add Windsor

Hey, I think it would be a good idea to add Windsor.Castle to the IoC section

Textual Suggestion

After spending some time on your collection I found pretty catchy slogans that you can add in your repository intro.

  1. awesome-dotnet-core (Find -> Explore -> Integrate & Enjoy)

  2. awesome-dotnet-core (All you need to feel better in dotnet-core )

AngleSharp should placed under Misc

Although AngleSharp always used to develop crawler, it is mainly a library that is used to parse html. I think it is better to place it under Misc. Or if there is some kind of categories like libraries.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.