To do that we need the executable MSbuild.exe to build our project. Normally its part of the environment variables so if you open command window and type MSBuild.exe and hit enter. If you see any …
Continue reading »Category: C#
Implementing Audit Trail using Interceptor Attribute
Lets start by thinking what we want to do here. Now there could be some requirement where we want to log all the web calls that user is making so that we can log some …
Continue reading »Problems I had with LogAnalytics
Ok so this is something that I was not really aware on how to do. The assignment was to read the data from the log analytics in azure to show it in one of our …
Continue reading »Key concepts of Bot Framework
You can say that the bot framework can be classified in to the following concepts. Connector: The bot framework is basically a REST full API that is used to communicate …
Continue reading »Bot in action – A more advanced hello world
Whenever i talk Bot i always think of those Sifi movies where you can have those super complex and intelligent digital beings. When I heard that the bot framework is out I wanted to try …
Continue reading »Self hosting console application
I wanted to create a self hosting console application without going to the hassle of creating a new web application project. So all i had to do was to create a console application and then …
Continue reading »Setting up Bot Framework Environment
To create your first c# Bot you need to setup your environment you the Bot project template and the Bot framework channel emulator. They are not included in the standard VS installation package (at least not …
Continue reading »Difference between Abstract and virtual – Good to know series
Though the concept is really simple but there is always an edge confusion between the two. Lets discuss them one by one using example. To understand the concept of Abstract lets consider one of this …
Continue reading »Difference between struct and classes – Good to know series
Structs are value types so their memory allocation is stored in Stack in the memory on your computer and the class is stored on heap which is a different location the logical memory. The reason …
Continue reading »Deserialize Object using newtonsoft
In this example i will printing out the list of movies that we get in the form of Json and print them out. Step1: Create a console project Step2: Add newtonsoft nuget package Step3: I …
Continue reading »