Author Archives
Senior Software Engineer
-
Building REST APIs using ASP.NET Core and Entity Framework Core
The source code for this post has been updated to VS 2017 (master branch). There is also a VS2015 branch for Visual Studio 2015. ASP.NET Core and Entity Framework Core are getting more and more attractive nowadays and this post… Read More ›
-
Migrating ASP.NET 5 RC1 apps to ASP.NET Core
.NET Core RC2 is a major update from the November RC1 release and since announced all those that developed apps using the RC1 version are now required to upgrade them. The new version of .NET Core includes new APIs, performance… Read More ›
-
Dynamic templates in AngularJS
Sometimes you may find yourself that the common patterns in web development cannot support your UI requirements in terms of how dynamic a specific view can be. Let me explain what I mean by a simple example: Assume that you… Read More ›
-
Building multi-client APIs in ASP.NET
The structure of a modern web application nowadays consists of one or more APIs and one or more different type of clients that consume those APIs. The thing is that despite the fact that those clients may required to support… Read More ›
-
Cross-platform Single Page Applications with ASP.NET Core 1.0, Angular 2 & TypeScript
The source code for this post has been updated to VS 2017 and Angular 4 (master branch). There is also a VS2015 branch for Visual Studio 2015. ASP.NET Core 1.0 and Angular 2 are probably the hottest new frameworks in… Read More ›
-
WCF Proxies – From beginner to expert
Windows Communication Foundation is a great framework for building highly secure and reliable services that can integrate across different platforms. One of its great features is that it provides SOAP tooling for automatically creating proxy classes-clients to consume the services…. Read More ›
-
TypeScript, AngularJS, Gulp and Bower in Visual Studio 2015
Either you are a Back-end Web developer or a Front-end one, you must have realized that there are some frameworks and tools that have gained the poll position in Web application development. Which are these? Go ahead, search and download… Read More ›
-
Building Single Page Applications using Web API and angularJS (Free e-book)
Single Page Applications are getting more and more attractive nowadays for two basic reasons. Website users have always preferred a fluid user experience than one with page reloads and the incredible growth of several JavaScript frameworks such as angularJS. This… Read More ›
-
Dependency injection in WCF
Dependency injection is a software design pattern that implements inversion of control for resolving dependencies and is highly recommended for building scalable, testable and maintainable applications. In this very blog we have seen many times this pattern, mostly in ASP.NET… Read More ›
-
Web API File Uploading (Desktop and Web client)
File uploading is one of the most common tasks all developers have to deal with, at some point of their application development cycle. For example, Web applications (such as social networks) usually require users to upload a profile picture during… Read More ›