An ASP.NET MVC Website Using AngularJS and Running on Azure Cloud Platform

I created Amazon Filler Items Searching website in last month. I used multiple technologies such as ASP.NET MVC 5, C#, .NET Framework 4.6, Async Task, Ajax, jQuery, Bootstrap etc. All these technologies are popular in current .NET applications development. Actually, Amazon Filler Searching website is a real project because we load formal commercial Amazon web services. You can use it for your real purchasing on Amazon.

However, in current web technologies, there is another hot name: AngularJS. What is AngularJS ? Please check AngularJS official website, this blog is not a place for introducing AngularJS content detailly, but we can simply to say: You might know jQuery, if you think jQuery is a JavaScript library, then please know AngularJS is a JavaScript framework for web application.

Continue reading “An ASP.NET MVC Website Using AngularJS and Running on Azure Cloud Platform”

AngularJS Syntax of $http.post in Different Versions

The http post action in AngularJS versions is designed with different syntaxes:

We normally use or see lots of online source code as $http…post…success(function ())…error(function()), but it is the syntax in AngularJS v1.3.20, The most recent AngularJS version might be v1.5.8x, and we could find many syntax changing in new versions.

Continue reading “AngularJS Syntax of $http.post in Different Versions”

The Amazon Filler Items Searching Website is Upgraded

I released a simple ASP.NET MVC website using Amazon service 2 days ago. I might call it MyFiller project version 1. In the 1st version, I actually have not finished all features which I wanted. So in past 2 days, I modified something on it. Now I can call it version 2.

Continue reading “The Amazon Filler Items Searching Website is Upgraded”

A Simple ASP.NET MVC Amazon Filler Items Searching Website

Update: I have released the version 2.  After you read the content below, please also read the new version information. Thanks!

As a practice, and replying for a friend’s request. I just wrote a simple Amazon Filler Item Finding website in this weekend. I put it on Microsoft Azure platform for the demo now.

It is a single web page website currently, but the background it that I used ASP.NET MVC 5, C#, .NET Framework 4.6, Async Task, Ajax, jQuery, Bootstrap etc. on this simple website. It is a single page but there were multiple technologies on it. I will add more feature on it if I get more spare time.

Continue reading “A Simple ASP.NET MVC Amazon Filler Items Searching Website”

The Open Source ASP.NET 5 Has New Name ASP.NET Core 1.0

Due to Scott Hanselman’s blog, Current ASP.NET was changed name to ASP.NET Core 1.0.

The main reason is that ASP.NET 5 is NOT a newer version which is to replace traditional ASP.NET (current version is 4.6), also, it is much more different with traditional ASP.NET;

“5 > 4.6 makes it seem like ASP.NET 5 is bigger, better, and replaces ASP.NET 4.6. Not so.”…….”.NET Core isn’t as complete as the full .NET Framework 4.6.”

image

So:

ASP.NET 5 is now ASP.NET Core 1.0.
.NET Core 5 is now .NET Core 1.0.
Entity Framework 7 is now Entity Framework Core 1.0 or EF Core 1.0 colloquially.

Please read more info from Scott Hanselman’s blog.

DNX for .NET Framework, .NET Core and Mono

We posted simple DNX concept before, the DNX is .NET Execution Environment. By now I have acknowledged DNX was for cross-platform ASP.NET Web applications, also for cross-platform console applications. But I do not know whether DNX support Windows Form applications or WPF applications because the DNX is still on very early stage, not released formal version yet.

DNX has actually 3 editions:

1: DNX for .NET framework, which only supports Windows system;

2: DNX for .NET core, which can be run on Windows, Linux and OS X systems. The .NET core includes a subset of the .NET Framework.

Due to my personal understanding, comparing .NET core with .NET framework, the difference is just simplified think .NET core is a kind of new “.NET framework” which is supporting Windows, Linux, OS X etc. if a .NET application was working on .NET Framework, it needs to be rebuilt on .NET core.

3: DNX for Mono: Mono supports Window, Linux and OS X, but it was not from Microsoft, it is an open source project which was started very early, so it support .NET very well on different platforms.

Here is a ASP.NET official article about choosing the right .NET for you on the server.