My readings in 2016 week 25

  1. I Was Wrong About TypeScript, Here is Why; every language has its only problem to solve; it depends if it fits to your usage cases.  I play around with TypeScript before (not deep), and haven’t use it in real-live project.  I definitely want to try it out.
  2. You are C# developer and new to R; and want to learn more about it.  R recently support OO in R6 package, read this post to get more details.
  3. Explain JavaScript hoisting; this is the best post I read for JavaScript hoisting and covers for var, let, const, function and class.
  4. Four C# Code Analyzers That Are Worth Your Time; code analyzers help your team to not only find potential problem, but also standardize the code.
  5. What’s new in Bootstrap 4. Read this post for details.
  6. We use tools to improve our life and make it more effective; Check out these 7 collaboration tools, see if it helps your team.

My readings in 2016 week 24

  1. The basics of web application security from
  2. 9 Tips for Writing Secure Applications in ASP.NET.  I know most of them except view state encyrption and remove sensitive information from response headers.
  3. How to transform different config file without any third party extension.  This can be applied to different project types, e.g. Console application.
  4. Uses google test site to test how mobile friendly your site is; and this is a related post.
  5. Very nice post to explain problems using BEM and share tips.
  6. Save a Trip to the Database with Deletes in Entity Framework; if you use Entity Framework, you should know this technique.
  7. Five Ways to Hide Elements in CSS; do you know what five ways they are? and can you think of another way.  How about set to width and height to 0!

My readings in 2016 week 22

  1. When do we need to use CSS object-fit and object-position?
  2. Asynchronous Programming. Getting to grips with Async and Await.  I did more async work in C# this year and I know most of them; but it is a good post to list key information you needed to know for Async programming in .Net.
  3. Autocomplete is not something new; but you may forget to use it on your web page to increase usability, read this post to get more details.

Busy week again!