SHASHANGKA SHEKHAR'S BLOG

#Author #Speaker

Custom-Code Generator

In this post i have focused on generating a basic label code that help in development. The main thought was to generate the common types of code easily.

The Single page application is built with ASP.Net Core & AngularJS, here’s the execution environment & API service is in .net Core to generate code. In front-end i have used AngularJS.

Focused On:

  1. Connect to database server
  2. Get all database list then
  3. Get all Table Column by selecting a particular table
  4. Choose column then hit generate button, that’s it.

Read More

Single Page Application Using ASP.Net Core-AngularJs

In this post we are going to create a Single Page Application (SPA) with AngularJS and ASP.Net Core. We will use Angular-UI-Router for our application routing instead of MVC routing.

If you are new to ASP.Net Core, get a complete startup overview here: http://shashangka.com/2016/11/26/net-core-startup/

Prerequisites:

Before getting started make sure development environment is prepared properly. These are listed prerequisites to develop the sample application.

  1. Visual Studio 2017
  2. .NET Core 2.0
  3. NodeJS
  4. MSSQL 2016
  5. IIS

Read More

Learn About API Authorization In Node.js

In this post we are going to secure our NodeJS API’s with customized security token generated by logged user and HTTP actions.

How it Works:

Let’s take a quick look on how the work is going to be done.

  1. Generating a customized token by each HTTP request.
  2. Pass it through request header(x-access-token)
  3. Server extract the token from each request
  4. Verify the custom token by regenerating in server
  5. If token match then system check the user permission from database
  6. Otherwise system will response with status code of 403/404

Read More

Learn About MEAN Stack

MongoDB, Express, AngularJS, Node.js abbreviated as MEAN, these are development pack by all Javascript. In this sample we are going to use MSSQL Server instead of MongoDb.

With this application sample we can create a new user, show all the user, modify user data & also can able to delete the user through API build with Express from frontend using AngularJS.

Components:

  • MSSql – SQL database
  • Express – NodeJS Framework
  • Angular – JavaScript frameworks for Frontend
  • NodeJS – JavaScript Execution environment (Server)

Read More

Basic Templating NodeJS

Previously we learnt about how to simply starting up with nodejs & implementing package manager. Below link you can have an overview on startup NodeJS.

Now we are going to explore basic single page templating with angular ui routing.

Table of Content:

  • Creating Layout Page
  • Implementing Angular UI Routing
  • Using Partial Views

Let’s get started with sample application from https://github.com/ShashangkaShekhar/Package-Manager-NodeJS which was created previously.

Read More

Package Manager NodeJS

In this post we are going to explore how to manage front-end dependencies with NodeJS sample web application using Visual Studio 2017.

Topics:

  1. Install NPM Task Runner for VS 2015/2017
  2. Install Bower – Manage front-end dependencies
  3. Install Gulp – Front-end build tools

Read More

Startup NodeJS

In this post we will learn about NodeJS. This is the startup post for those who are interested to work with NodeJS but confused about how to start.

Let’s start with the question, What is NodeJS?

Well, Simply Node.js is a server framework which runs on various platforms like Windows, Linux, Unix, Mac OS X. It is Open Source. Read More

User Specific Notifications Using ASP.NET MVC & SignalR

In this post we are going to explore how to implement user based notification using ASP.Net MVC & SignalR.

In case if you are new to SignalR the please get some basics here: https://docs.microsoft.com/en-us/aspnet/signalr/overview/getting-started/introduction-to-signalr

Why SignalR?

SignalR provides “real-time” web functionality in our application using Javascript function call in client browser from server (Server Sent Events). It has several connection management like

  • connect/disconnect/reconnect events,
  • grouping connections,
  • authorization etc

Go to http://signalr.net for more. Read More

Changes of Technologies

In this post we are going to discuss about the changes to latest technology & tools. Every year new technologies are making our life exciting & also challenging to adapt with. Read More

Pages:1234567...15