• Friday Links 408

    The Scientific Reasoning Behind Our Strange Sex Practices Microsoft/TechnicalCommunityContent: includes technical content about Cloud and other technologies,optimized for use within Technical Community Events openstf/stf: Control and manage Android devices from your browser. The 2017 Guide to Polyfills How I improved my chatbot – benjamin perkins Storyteller 4.0 is Out! | The Shade Tree Developer Interactive…

  • AOPMethods–adding partial functions and enums

    I was finishing the AOPMethods  – and what I have been thinking is – why not add partial functions ? I have added Console.Write,but … this seems more general… So,now,this is the Person class definition with the partial function definition [AutoMethods(template = TemplateMethod.MethodWithPartial,MethodPrefix =”pub”,MethodSuffix =”bup”)] partial class Person {     partial void Method_Start(string methodName)     {         Console.WriteLine($”start…

  • AOP Methods–Problems in running and solving

    The problems that I have encountered were: 1.  The ThisAssembly  RoslynGenerator that I use should not be put as reference in the nuget. I have fixed this by adding <PackageReference Include=”ThisAssembly.AssemblyInfo” Version=”1.0.0″ ReferenceOutputAssembly=”false” /> 2. I have problems generating code to async code with Task . The problem was that I have added logging (…

  • AOP Methods–Code

    The code is not so much different from SkinnyControllers : Implement ISourceGenerator,putting the Generator attribute on the class [Generator]    public partial class AutoActionsGenerator : ISourceGenerator inspecting the classes if they have the common attribute,generating code with Scriban The problem was : How can the AOPMethods can differentiate between the private function that must be made…

  • AOP Methods–Introduction

    As I have done with Roslyn for SkinnyControllers,I said – what about generating public methods at compile time ? For example,what if this method private string pubFullName() { return FirstName + ” ” + LastName; }   is transformed into this public string FullName( [CallerMemberName] string memberName = “”, [CallerFilePath] string sourceFilePath = “”, [CallerLineNumber]…

  • Friday Links 407

    Core/dynamicproxy.md at master · castleproject/Core Xamarin .NET Workbooks – Interactive Computing is a stellar learning tool – Scott Hanselman Introducing Spy++ Snoop,the WPF Spy Utility – Home Upstart – You’re Hired: 11 Things to Consider with Side Projects Cutting Edge – Building an Historical CRUD,Part 2 Cutting Edge – In-House Business Intelligence with Events and…

  • Crash Course on .NET Core 5.0

    Who is addressed to This tutorial is aimed to C# programmers with at least 6 months experience. Also,they should  have at least 6 months experience with HTML / CSS / Javascript .. This will help them to understand  .NET Core 3 and how to build applications with the .NET Core framework The class will be…

  • Friday Links 406

    How to Stream Movies,Music and TV Shows with Kodi Implementing an Audit Trail using ASP.NET Core and Elasticsearch with NEST | Software Engineering Ghostscript.NET – Download: Ghostscript.NET v.1.2.1. Ghostscript Studio – Home The Psychology of Human Misjudgment by Charles T. Munger | Harrison Barnes Profiling a .NET Core Application on Linux | All Your Base…

  • Friday Links 405

    Learn Liberty | Why can’t you pay for sex? NASA released a ton of software for free and here’s some you should try | TechCrunch NASA’s Software Catalog Download « FilePlottingTools software.nasa.gov Favicon Generator for all platforms: iOS,Android,PC/Mac… Favicon Generator for all platforms: iOS,Android,PC/Mac… New favicon package – Less is more – Favicon’s blog github.com…

  • [2020] News

    Those are the news that in 2020 take my attention: Title Description .net core for redhat https://developers.redhat.com/blog/2019/12/16/net-core-3-1-for-red-hat-enterprise-linux-7-now-available/ no user string https://www.zdnet.com/article/google-to-phase-out-user-agent-strings-in-chrome/ Corona Virus npm bought by github https://blog.npmjs.org/post/612764866888007680/next-phase-montage windows terminal https://devblogs.microsoft.com/commandline/windows-terminal-1-0/ docker retention https://www.theregister.com/2020/08/14/docker_container_retention_policy .net core for amazon https://aws.amazon.com/porting-assistant-dotnet/ typescript evolving https://devblogs.microsoft.com/typescript/announcing-typescript-4-0/ RIAA for GitHub https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md .net 5 https://devblogs.microsoft.com/dotnet/announcing-net-5-0/ angular 11 https://blog.angular.io/version-11-of-angular-now-available-74721b7952f7 Python creator joins…

I am ok , you are ok