Proud moment- got .NET foundation coin at Microsoft MVP Summit 2016

Microsoft Most Valuable Professional summit is yearly conference for all the MVP from all across the world organized by Microsoft in their Seattle campus. In the MVP Summit 2016, I got .NET foundation coin from none other than ever inspiring Scott Hanselman . Getting .NET foundation coin was a proud moment for me. Now, I am spired to learn and add more values to the developer community all across the globe.

image

Why I got it?

I got it for my contribution to MVC documentation. I contributed to MVC Area topic, you can read that here:

https://docs.asp.net/en/latest/mvc/controllers/areas.html

image

How I contributed?

Contributing to the documentation is super easy. A few months back, I wrote an article about ASP.NET MVC Area and published it on Infragistics blog. Through tweets, Rick Anderson came across the article, and asked me, would I like to contribute to MVC documentation for that particular topic ? For sure, my answer was yes. After that, Rick helped me in contributing and committing to the documentation’s GitHub repository. It took around a week to complete the whole process.

Here is the GitHub repository of the doc : https://github.com/aspnet/Docs/ . You can see last commit by Steve Smith

In MVP Summit

In the MVP Summit 2016, I met Jeff Frtiz and he had my documentation contribution in his mind. So once again, he asked me to send my contribution in his email. I sent, and after sometimes, he walked to me with Scott Hanselmanm, when Scott gave me .NET foundation coin in front of fellow MVPS. It was a proud moment for me.

image

I would like to thank Scoot Hanselman for recognition, and many thanks to Jeff Fritz and Rick Anderson for all help. I am motivated to keep working.

Recap: Angular 2 Road Trip – Coimbatore

Recap of Angular Road Trip – Ahmedabad

Recap of Angular 2 Road Trip – Gurgaon

Recap of Angular 2 Road Trip – Indore

image

To start with, I thank my employer Infragistics for all support in making these community events, specially Angular 2 road trip successful. We have awesome set of controls for your AngularJS 2, MVC, jQuery etc. application. I request to have a look and please download free trial of Ignite UI here

image

I would like to thank Biztalk 360 for organizing this event. Without their support, it was not possible.

On 15th October, I hosted fourth event of my Angular 2 Road Trip. Read more about Angular 2 here . This time, it was turn of city Coimbatore from South India to show the love for Angular 2 and there were around 90-100 developers attended the event.

image

We started at 11 am with Advanced JavaScript. In this three-hour session, we mainly focused on Objects and Prototypes. At the end of two hours of JavaScript, we came up with below diagram.

image

After JavaScript session , we took the lunch break. And after lunch, we started Angular 2. It was a mixed corwd so, we started slwowly and then moved to advanced topcis of Angular 2.

image

In three hours, we covered following topics in Angular 2,

  • Setting up development environment in VS Code
  • Understanding Bootstrapping
  • Understanding Modules
  • Understanding Components
  • Creating first component
  • Creating Service
  • understanding Routing
  • Performing CRUD operations using http
  • Forms and user input validation
  • Routing

I was very motivated and inspired to do better seeing participations and passion of the people. I must thank each attendee for their support in successfully execution of the event.

image

I would like to thank each attendees and team Biztalk 360 for organizing and making this event successful.

image

Last but not least I would like to thank following inspiring people for their support in making Angular 2 road trip successful.

Brad Green,

Dan Wahlin,

Glenn Block

Geard Sans,

Jaosn Beres ,

Todd Motto

image

Next destination is Bangalore. Thanks everyone.

Recap: Angular 2 Road Trip – Ahmedabad

Recap of Angular 2 Road Trip – Indore

Recap of Angular 2 Road Trip – Gurgaon

image

 

To start with, I thank my employer Infragistics for all support in making these community events successful. We have awesome set of controls for your AngularJS 2, MVC, jQuery etc. application. Please download free trial of Ignite UI here

image

On 18th September, I hosted third event of my Angular 2 Road Trip in Ahmedabad. Read more about Angular 2 here . This time, it was turn of city Ahmedabad and Gandhinagar to show the love for Angular 2 and there were around 180-200 developers attended the event.

image

We started at 10 am with creating API in NodeJS. This one-hour session was taken by local speaker Jinal Shah. Once Jinal completed showing how to create API in NodeJS, I started with functions and objects in JavaScript.

image

In full day I covered the following topics,

  • Setting up development environment in VS Code
  • Understanding Bootstrapping
  • Understanding Modules
  • Understanding Components
  • Creating first component
  • Creating Service
  • understanding Routing
  • Performing CRUD operations using http
  • Forms and user input validation
  • Routing

image

I was very motivated and aspired to do better seeing participations and passions of the people. I must each attendee for their support in successfully execution of the event.

image

I would like to thank everyone who came to attend the event and special thanks to Infosenseglobal for organizing the event.

image

Last but not least I would like to thank below mentioned people for their support in making Angular 2 multi city tour success.

Brad Green, Dan Wahlin, Geard Sans, Jaosn Beres , Todd Motto , Glenn Block

image

Next destination is south India Coimbatore and Bangalore. Thanks everyone.

Join me in the free webinar on CRUD operations in Angular 2

Infragistics brings you another webinar in India time zone. This time, we are hosting it on 8th September at 3 PM. In this webinar we will cover CRUD operations in Angular 2.

Free register to attend the webinar

In the webinar, we will cover following topics

  • Components
  • Routings
  • Services
  • Forms and Validations

We will use Visual Studio Code as IDE and TypeScript as language to develop the application.

Register here to join the webinar

Also in advance you can download the sample code of the application from the webinar here

https://github.com/debugmodedotnet/angular2basiccrud

Feel free to clone it and play around. Hope to see you in the webinar.

Recap of Angular 2 Road Trip–Gurgaon

 

Reacp of Angular 2 Road Trip Indore 

image

 

To start with, I thank my employer Infragistics for all support in making these community events successful. We have awesome set of controls for your AngularJS 2, MVC, jQuery etc. application. Please download free trial of Ignite UI here

image

On 27th Aug, I hosted second event of my Angular 2 Road Trip in Gurgaon.. Read more about AngularJS 2.0 here . This time, it was turn of city Gurgaon to show the love for Angular 2  and there were around 280-300 developers attended the event.

image

You might be wondering that why people are seating on the floor? because I had more attendees than expected. I thought there would be maximum 100- 130 people would join the event. But I was wrong, and around 300 people attended the event. There were no enough chairs for all 300 people, so we removed all the chairs from the hall such that everyone could be accommodated by seating on the floor. I must appreciate passion and learning attitude of each participants that they agreed to seat on the floor for 5-6 hrs. We all sat on the floor for the learning and love of AngularJS 2.0

image

In six hours I covered following topics,

  • Setting up development environment in VS Code
  • Understanding Bootstrapping
  • Understanding Modules
  • Understanding Components
  • Creating first component
  • Creating Service
  • Understanding Routing
  • Performing CRUD operations using http

I also covered basics of JavaScript functions, objects, and inheritance. Attendees were very much involved and fully participated. I used Dan Wahlin AngularJS 2.0 project from GitHub as the starter project and built application on top of that.

image

I was very motivated and aspired to do better seeing participations and passions of people, even though they were seating on the floor for whole days and many of them did not get lunch. I must each attendee for their support in successfully execution of the event.

image

I must also thank Microsoft India, specially Usha Rathnavel for her support in providing us hall, coffee/tea and lunch for the attendees on very short notice. Without her help this event was not possible.

image

Once again I thank each developer who came for the event. Since I am based out of Delhi, aspired to so more such event in Delhi.

image

Last but not least I would like to thank below mentioned people for their support in making AngularJS 2.0 multi city tour success.

Brad Green, Dan Wahlin, Geard Sans, Jaosn Beres , Todd Motto , Glenn Block

Next destination is Ahmedabad J see you there.   You can see more photos of the event on my FaceBook here  and in last group photo is here

image

Thanks everyone Smile

Recap of Angular 2 Road Trip–Indore

 

image

To start with, I thank my employer Infragistics for all support in making these community events successful. We have awesome set of controls for your AngularJS 2, MVC, jQuery etc. application. Please download free trial of Ignite UI here

image

You can see more photos of the event on my FaceBook here

On 20th Aug, I hosted first event of my Angular 2 road trip. Read more about AngularJS 2.0 here in Indian city Indore. Despite heavy rain around 150 –170 developers attended the event.

image

In six hours I covered following topics,

  • Setting up development environment in VS Code
  • Understanding Bootstrapping
  • Understanding Modules
  • Understanding Components
  • Creating first component
  • Creating Service
  • understanding Routing
  • Performing CRUD operations using http

I also covered basics of JavaScript functions, objects, and inheritance. Attendees were very much involved and fully participated. I used Dan Wahlin AngularJS 2.0 project from GitHub as the starter project and built application on top of that.

image

I was very motivated and aspired to do better seeing participations and passions of the people.  I must each attendee for their support in successfully execution of the event.

image

I would like to thank everyone who came to attend the event and each volunteers from campus connect.

image

Last but not least I would like to thank below mentioned people for their support in making AngularJS 2.0 multi city tour success.

Brad Green, Dan Wahlin, Geard Sans, Jaosn Beres , Todd Motto , Glenn Block

Next destination  in road trip is Delhi-NCR. See you there .

Got Microsoft Most Valuable Professional Award 7th times

 

Thank you Microsoft, once again for recognizing me and my contributions

clip_image002

I am very excited and happy to share that, once again I have got Microsoft Most Valuable Professional (MVP) Award. Microsoft has been awarding me this prestigious MVP Award for last 7 consecutive years. Even though, I have got it many times, I feel same happiness as I felt when I got it first time. I carry this award with pride and below mail from Microsoft gives me motivation to work harder and smarter.

clip_image004

First time I got Microsoft MVP award in 2010 and getting it each year after that. I have been getting it different expertise.

image

Note: WCF also knows as Connected System Developer (CSD)

Since 2010 technology has been changed lot, it has changed so much that now you have bash shell in windows and android emulator in Visual Studio. It’s tough to be relevant in continuous changing eco system. However, I will try to keep contributing as speaker, blogger, and a developer evangelist.

In year 2015 stats of my contribution was as follows:

image

Thanks Note

These contribution were never possible without constant help and motivation from my employer Infragistics and my boss Jason Beres. I love my job as developer evangelist here, and I will forward culture of Infragistics to create more awareness about technology in developer community.

I would also like to thank C-SharpCorner community and Mahesh Chand for giving me opportunity to contribute to their chapters and conference.

I would also like to thank Microsoft India evangelism team, India MVP Lead Biplab Paul , and Gandharv Rawat for their continuous support.

Once again thank you so much for everyone for being part of this journey.

Happy Coding

How I did in 2015?

image

I procrastinate, hence this blog post is 12 days late. Nevertheless, I wish Happy New Year to each one of you. May you get best of the life in 2016. Many of us don’t like to read long stories and enjoy reading data in all possible ways. For data lovers here is the summary in a tabular form. However, I strongly request you to read the full story in your sweet time.

Where I was working

image

My Work

image

For me 2015 has been an ok year. Neither anything exceptional nor any fatal bad event did happen in 2015. I took 2015 on a day to day basis.

Did not enjoy as corporate Trainer

I started as a freelancer corporate trainer in January 2015 and could survived as a trainer merely for three months. It is a different kind of competition, trainer community, and vendor eco system. I did around 10 trainings in 3 months, however I realized that I don’t belong to there. I love to teach but certainly I am not a trainer. In three months, I did trainings for following clients-

  • Accenture
  • FactSet
  • Polaris Software

I will keep seeking opportunity to host workshop and teach developers, however not as so called corporate trainer. Life is too short to do the stuff you don’t enjoy, isn’t it?

Resumed as Developer Evangelist at Infragistics

I am a Developer Evangelist by instinct and aspired to enable developers all across the globe.

image

It was April afternoon when I met inspiring Jaosn Beres in one of the posh Delhi hotel. We talked about my career aspirations, strong and weak points etc. During our conversation, Jason asked me – why don’t you represent Infragistics as an evangelist in developer community? He added, you work hard and I will make the path for you to become Infragistics global evangelist. It was an offer, I could not resist. I said YES then and there.

I was Telerik evangelist till April 2014. I confess, for a year I missed being an evangelist. Teaching developers, conducing workshops, hosting webinars, and moreover enabling developers to take right decisions on the products. Jaosn offer gave breath to dying evangelist in me.

I was once again DEVELOPER EVANGELIST of Infragistics starting April 2015. Being an evangelist from April to December for the developers,

  • I wrote 36 articles on various topics like AngularJS, JavaScript, MVC, AZURE
  • I hosted 9 free webinars
  • I delivered 11 talks in various conferences and user group events.

Find recording of all the webinars here

Read all the articles here

I love to be an evangelist, and I am been doing it once again. I will focus on web based products like Ignite UI. I look forward to add more values for Infragistics Developer community in 2016.

Community rocks

image

With help of C-SHARPCORNER COMMUNITY and my personal blog, I have been teaching developers all across the country. I don’t charge to attend my workshops. A thousands of developers attend my workshop, sessions, and Infragistics day. In 2015, I focused mainly on Azure, AngularJS, JavaScript, MVC and Ignite UI.

  • I wrote 63 articles
  • I hosted 14 workshop/session
  • Hosted one session in Mathura village for school students

Looking Forward in 2016

I am very excited about 2016 and I am sure it is going be bigger and better. I look forward to add more values to Infragistics developer community as an Evangelist, to my blog readers by writing quality posts, and doing more sessions/workshop for C-sharpcorner chapter community.

I may become more ambitious also, and why to discard own Startup?😉 Good luck everyone. Have a great 2016.

Thanks for attending workshop on AngularJS at Infragistics Day

You can view photos from of Infragistics Day here

I will start with thanking Jaosn Beres and Infragistics for letting me do it.

Can you see any one tired in below photo? This was the group photo taken after marathon 8 hrs coding done by 140+ developers at Infragistics Day. Yes these smiling faces say a lot about the Infragistics Day.

image

It was an overwhelming response for first ever Infragistics Day. We hosted Infragistics day with the help of c-sharpcorner.com in their Noida office. There were more than 450 developers registered to learn – “AngularJS step by step” at Infragistics Day. Due to space constraint, we could only accommodate 143 developers in the workshop. Developers were asked to bring their laptop since it was all about “each developer is coding “at Infragistics Day.

image

We started the day with setting of development environment, understanding basics of SPA and further proceeded to roughly code on the following topics,

  • $scope object
  • Controllers
  • Service
  • Factory
  • Forms
  • Routings
  • Calling web API and REST services
  • Performing CRUD operations
  • Introduction of Directives

image

There were developers from the esteem companies like Accenture, HCL, NIIT, Magic Software etc. attending the workshop. We were surprised to see that developers travelled from far cities like Ahmedabad, Mumbai, and Chandigarh to attend the Infragistics Day. For example Jinal Shah and Dhriti Shah came to attend from the Ahmedabad.

image

Developers got a chance to interact with Infragistics India director Rohit Gaur as well. Rohit gave a brief introduction about Infragistics. He also invited interns starting next January.

image

Developers were requested to tweet about their experience with hashtag #InfragisticsDay or #Infragistics. It turned out to be good buzz on social media about the day. At the end of the day some of the developers got @csharpcorner and @infragistics tshirts and bags also.

image

Some of the tweets and Facebook updates about the event was like below:

image

image

image

image

image

Last but not least, a huge thanks to CSharpCorner team for great help. Without them it was not possible.

image

Once again thank you so much everyone for joining the Infragistics Day. We are planning to bring Infragistics day to your city soon. And yes thanks Jaosn Beres and Infragistics for letting me do it.

image

You can view photos from of Infragistics Day here

Thanks everyone !

Hosted workshop on SPA using AngularJS for BirlaSoft

On Saturday 18th July, for Infragistics, I delivered a workshop on Single Page Application using AngularJS for BirlaSoft . A special thanks to C-SharpCorner Delhi Chapter for arranging the workshop.

clip_image002

5 Hrs. long workshop was attended by around 45 engineers. We learnt about the following topics,

  • Introduction of AngularJS
  • Controller and $scope
  • Views and Routing in AngularJS
  • Directives
  • ASP.NET Web API
  • CORS in Web API
  • Ignite UI with AngularJS

We were mange to create an end to end AngularJS based Single Page application performing CRUD operation using the ASP.NET Web API.

Audience participations was highly energetic and some of their feedback are motivating for us. One of such feedback is below:

clip_image002[6]

clip_image003

Overall it was productive Saturday for all of us and I personally had fun time teaching engineers of BirlaSoft.

clip_image005

Once again big thank you to Infragistics and C# Corner Delhi chapter for the opportunity. If you are interested in such workshop for your organization, feel free to reach us.