HttpClientFactory
[Archived] Contains an opinionated factory for creating HttpClient instances. Project moved to https://github.com/aspnet/Extensions (by aspnet)
LiveTyping
By hernanwilkinson
HttpClientFactory | LiveTyping | |
---|---|---|
2 | 4 | |
256 | 38 | |
- | - | |
0.0 | 6.1 | |
over 5 years ago | 18 days ago | |
C# | Smalltalk | |
Apache License 2.0 | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HttpClientFactory
Posts with mentions or reviews of HttpClientFactory.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-28.
-
Software development topics I've changed my mind on after 6 years in the industry
The DynamoDB wrapper class had a public Property for the HttpClientFactory with the intention that users could set it to their own value later as needed. However the default value of this Property was set to DefaultHttpClientFactory.
-
Anyone have any good patterns for HttpClientFactory and multiple-user authentication?
The core of the solution came from an issue in the HttpClientFactory GitHub repository: aspnet/HttpClientFactory Issue 166.
LiveTyping
Posts with mentions or reviews of LiveTyping.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-21.
-
Cuis meeting, Wednesday 6 of April
HernĂ¡n Wilkinson will be our host. He will present LiveTyping: Automatic Type Annotation for Dynamically Typed Languages. Introduction to the concept. Possibilities. Demo.
-
What are the advantage of Object Oriented languages over Functional languages? Particularly mutability.
IDE Assistance? Smalltalk had it early and continues to evolve it to new heights - lately with experiments in Live Typing
-
Software development topics I've changed my mind on after 6 years in the industry
There are more ways to ensure correct code than manifest static typing. There are editors that will assist you in the construction of correct code that do not rely on old school static typing. Live Typing for instance uses a vm that examines running code and determines things like actual return types for methods on classes and what types are most frequently passed for arguments and feeds that information to the editor to generate warnings to the programmer when they are writing code that may be questionable. These are just editor style warnings but they provide additional feedback to the programmer that the code they are writing may not work as expected. This is what you really want. Help constructing correct code. Here is a talk explaining it in more detail.
-
UK Smalltalk User Group meeting - Wednesday June 30th
Currently, almost all mainstream dynamically typed languages support type annotation a la Strongtalk. Python calls it "type hints", TypeScript is JavaScript+type annotations, PHP calls it "type declarations" and Ruby does it through a tool called Sorbet. All of them annotate the types in the source code and it is the programmer who must write and maintain the annotation. In all cases, it is not mandatory for the system to correctly type check for it to run. LiveTyping is a type system proposal for Smalltalk, that seeks similar objectives but implemented in a different way. First, it is the environment itself that collects and maintains the types based on the execution of the system, not the programmer. Second, the types are not interleaved in the source code, thus maintaining the syntax and simplicity of the language. And finally, the main objective is not to carry out a static type checking (although it supports it), but to augment the programmers experience increasing the usability of current tools such as searching for senders and implementers, and performing more accurate and safe refactorings. In this talk Hernan will briefly show how LiveTyping is implemented to later concentrate on the improvements made to the tools and the benefits it brings when developing software with Smalltalk. LiveTyping is currently implemented in Cuis Smalltalk and has been successfully used for the last two years in three different universities in Argentina when teaching Object Oriented Programming and Design.
What are some alternatives?
When comparing HttpClientFactory and LiveTyping you can also consider the following projects:
zio-protoquill - Quill for Scala 3
git-issue - Git-based decentralized issue management
prettier - Prettier is an opinionated code formatter.
haxl - A Haskell library that simplifies access to remote data, such as databases or web-based services.