Converting existing .JS into .TS file

Hi Friends,

Recently, I came across a project which is actually written in silverlight which means basically its a desktop app. However, there is web version of that as well there where in it works with Kendo+Jquery combination. Since, its JQuery, hence every developer has got their own way of implementation which is a pain in maintaining and scaling the project.  I discussed with my team and thought of writing the same in such a way that still the existing stack will be working and side by side; I will be pushing the same on Angular 4. Kind of monumental task as this is not greenfield project where I have the choice to choose tools of my choice.

7th

Continue reading “Converting existing .JS into .TS file” »

217 total views, 5 views today

Service Registration with ASP.NET Core

Hi Friends,

In this section, I thought of talking of sharing little tip around service registration. Here, I’ll be explaining the same using Repository Pattern in ASP.NET Core. Dependency Injection is first class citizen here which means DI is one of the key features of ASP.NET Core. With that being said it is not at all required to rely on any third party containers. It is optional. Same can be achieved in startup configuration as shown below. But before that let’s understand different types of service registration.

9th

Continue reading “Service Registration with ASP.NET Core” »

204 total views, 3 views today

Cannot find module ‘./wwwroot/dist/vendor-manifest.json

Hi Friends,

Thought to share one of the errors which I usually face, whenever I switch machine. Scenario is I am working on any greenfield project which is basically an angular 4 project with asp.net core. I have a habit of keeping my code on source control which is git in this case. However, when I clone the same on different machine and install my usual dependencies with npm install; soon after that when I run my app, it gives me below error.

Continue reading “Cannot find module ‘./wwwroot/dist/vendor-manifest.json” »

293 total views, 4 views today

Join me @MVP-Mix Event on 15th-16 July with Chander Dhall & other great speakers!

Hi Friends,

Join me @ http://mvpmix.com/bangalore , on 15-16July @ Microsoft-Signature building @ Domlur.

After speaking internationally in US, Canada, Sweden, Norway, Netherlands, UK, Belgium, Germany and many other countries, Microsoft MVP, ASP.NET Insider, Web API Advisor, Azure Insider – Chander Dhall is coming to India.

mvpmix

Continue reading “Join me @MVP-Mix Event on 15th-16 July with Chander Dhall & other great speakers!” »

447 total views, 3 views today

Should I Invest time in Angular 1 or Angular 2(Angular 4)?

In  this section, I thought of talking a question that I’m frequently asked, “should I invest time in Angular 1 or 2 (now angular 4)?”. I hope this post enable to take decision wisely and effectively. Whenever, I’m asked this question, I counter questions developers with my questions.

Angular

Continue reading “Should I Invest time in Angular 1 or Angular 2(Angular 4)?” »

1,708 total views, 3 views today

Directive Controller and Link Timing in action

In this section, we will see execution timing of directive controller and associated link function in action. I’m looking at the timing of directive’s controller and link functions. As the DOM is compiled by AngularJS, the directive controller and link function execute at different levels of the compile lifecycle. When AngularJS compiles the DOM, it walks down the DOM tree in a.

pic_angular

Continue reading “Directive Controller and Link Timing in action” »

371 total views, no views today

Getting Started with RXJS – Part 3

In this section, we’ll continue from the previous section and delve further. We’ll basically see how to create and observable and also how to use observable effectively without a class rather based on a function.

16th

Hence, without wasting time, let’s get started.

Continue reading “Getting Started with RXJS – Part 3” »

465 total views, 3 views today

Getting Started with RxJs

In this section, we will get started with RXJS. So, if I start with official definition of RxJs, it says “An API for asynchronous programming with observable streams“. Here is the official site for this http://reactivex.io/. RXJS is just one part of its implementation. You can check its entire supported language at http://reactivex.io/languages.html. It supports wide variety of languages.

16th

Continue reading “Getting Started with RxJs” »

895 total views, 5 views today