Posts

Sponsored Ad

Understanding the Azure Cosmos Db

Image
Microsoft recently introduced, Azure Cosmos Db accounts in their Build 2017. Who doesn't like a successful Build , and personally saying there were so many excellent announcements made at Build, that it has been intriguing almost everyone to know more about the products Microsoft is offering now. Among them is the Azure Cosmos Db. So, in this post I will give a million-feet overview, that you can read in under 5 minutes to fully understand what Azure Cosmos Db is all about. What is Azure Cosmos Db First thing to understand is that, Azure Cosmos Db is a wrapper around all the models that developers are using currently. Following are only a few of the models implemented by developers all across the globe,  Relational models -- the SQL databases. NoSQL models -- Azure already has a NoSQL model, DocumentDB.  Key-value pairs -- Typically apart from NoSQL, Key-value pairs are highly used for data interchanging; such as in JSON documents.  Graph etc -- Gremlin was men...

Integrating Azure Application Insights in ASP.NET Core web app

Image

My 4-video overview of Visual Studio Team Services

Image
I had been working on Git environments previously and was able to get my hands dirty with VS Team Services a while ago, while I never used TFS, I thought I should give it a go indeed to see if I can "learn it." Indeed I did learn and personally saying, it was not as much tough as I had thought of it to be. So, if you are a beginner I have something for you, if you are struggling with VS Team Services, you are also addressed, kindly have a look at my YouTube series that takes you from zero to hero in VS Team Services in a matter of only few hours and a free account from Visual Studio . Part 1: Introduction This part provides you with an overview of the service itself. It shows you, how to navigate here and there in the service online, how to setup a few things and how to interact with the service portal itself. Watch the video on YouTube ,  Part 2: Developing with VSTS In this video, I head over to basically explain how you can develop your applications in remot...

ASP.NET 5 mixed with Windows 10!

Recently I was amazed by the new things ASP.NET 5 has in the Web API of its and also on the other hand I was looking forward to write an article for Windows 10. I thought why not write an article for them both! It was a great opportunity for me to do so, as I learnt many things while on the way to write the article and while compiling the resources for my article.  The article that I recently published on CodeProject and C# Corner introduces how users can create a Windows 10 application which actually serves as the client for an ASP.NET 5 Web API! ASP.NET 5 introduces many updates to old Web API and this one is as simple as a single controller that you can use to create and set your API, yes a single controller!  I would recommend that you definitely go and read the article on any of the following networks, which ever you prefer.  on CodeProject on C# Corner Do not forget to vote and share your valuable comments or feedback so that I can make the post...

A few tips for security in .NET framework

Hello everybody, I am back with another good article for covering security in .NET framework for passwords of users. Although I was very much disappointed by the articles and resources published previously by many editors and authors. So I thought I must publish an article that covers all of the parts, that a good article needs. I wrote an article for C# Corner community specifically, titled as: Efficiently Storing Passwords in .NET Framework . In that article I have discussed a lot of points and topics that a reader is trying to get in an article about Cryptography . A few major points are: What is cryptography? Why protect the passwords? How password should be protected? What algorithms are there to protect my password. Which of those algorithms are out-dated and which are expensive for my company? Where would the algorithms in .NET framework work. And many more similar things are discussed there. Another major thing to understand is the usage of Salt. A salt is a random...

Formatting and working with Date objects in JavaScript

Recently I have posted a new article on C# Corner about date objects in JavaScript. I have always found more questions from beginners about Date objects in JavaScript, as compared to questions for Date objects in a server-side language. Date object in JavaScript has many things that cause it to lag behind Date objects in server-side languages. Or maybe, it is true to say that JavaScript doesn't need to be provided with enough tools as a server-side programming language must have. Date object in, for example, C# has many members and functions that allow us to work around with the date in a very compact and easy way. For example, finding the age of a user by his age is as simple as, var age = (DateTime.Now - dateOfBirth).TotalDays / 365.25; // Might require a cast This, would give you the answer for age. For example if dateOfBirth holds my date of birth it would provide me with 19 as an answer. However, doing the same doesn’t work in JavaScript. Similarly, there is a function ...

Tools recommendation for beginners

Recently I have been collecting a few setups and details for beginners, so I thought I should first at least share the tools that are most wanted in programming. Among most blogs, a few things that are worth noting and investing is the IDE that you use regularly to write applications. Make sure it has everything a programmer needs, make sure you don't have to install a third-party product to start working. I have recently changed my Wordpress blog for programmers'  page, and added more details to it. Beginners in following fields can get details on which tools to use to start their programming. Once they have learnt, they can continue to use their own choice, mostly because you will find a lot of guidance, tips and other startup recommendations from other experts. That is why, you should use the product that is highly used and recommended by experts (personally, I am no expert !). Windows programming Android programming Java programming Misc programming guides You ca...

Hello, Programmers!

For past few months or a year as a whole I have not been active on Blogger instead I have been working around my learning processes through MSDN, CodeProject, C# Corner and a few other resources, mostly personal. So, now that I know a bit about programming I thought I should start my progress back on Blogger also. So, this is it for programmers and developers all across the globe. I would be sharing my articles, code samples, projects and other news and resources on Blogger also. You can follow the blog right away to receive the upcoming feeds. In the meantime, you can review my profiles on different social networks for programmers and check out if the profiles have some good content for you. MSDN -- Microsoft Developer Network CodeProject C# Corner Do not forget to read the resources provided and to share it with other friends. I am (in the meantime) also writing a book for C# beginners, titled (as of now) as "Visual C# -- Beginners Guide" which is yet to be rel...

Sponsored Ad