Step by step Spring Boot, Hibernate CRUD Web Application tutorial

It’s been a while since I’ve had the opportunity to write a new tutorial, despite having coded the application with the intention of posting it around New Year’s. Work has been keeping me busy. A similar small application demonstrating RESTful techniques with PHP and jQuery AJAX is already available here. Although these applications might seem similar, this tutorial employs the de facto enterprise standard technologies of today and guides you through each step....

February 13, 2017 · Shakeel Osmani

ASP.net MVC step by step complete E-commerce tutorial

ASP.NET MVC has significantly matured over the past few years, emerging as one of the premier web frameworks for developing secure, fast, enterprise-level web applications. The Microsoft team continually works on enhancing the product, ensuring that updates pushed to the framework are thoroughly tested and reliable. This has positioned ASP.NET MVC as a strong contender for the framework of choice in web development. Coupled with the elegance and power of C#, it’s undeniable that developing in ASP....

December 15, 2015 · Shakeel Osmani

Jquery Ajax Complete Tutorial

jQuery is an amazing Javascript library that does all the heavy lifting for you so you can write less and do more (literally). AJAX stands for Asynchronous Javascript And XML. Truth be told these days the AJAX calls are Asynchronous Javascript And JSON(JavaScript Object Notation). Guess we still use the name AJAX probably because AJAJ sounds terrible 😀 . In this tutorial to understand how jQuery AJAX works we will build a small coffeeshop ordering application that does the following :...

September 5, 2014 · Shakeel Osmani

PyQt cross platform application development PyQt beginners example

When someone says cross platform application development, always take this with a pinch of salt. Whenever an application is written and you are trying to run it on different platforms, do not assume there is some magic tool and at the press of a button you will get various executables targeting different platforms. That is a panacea that does not exist in the mortal world. You still have to do some porting, at the least compiling it using different platform compiler....

August 5, 2014 · Shakeel Osmani

Python 3 Socket Programming Example

When it comes to network programming Python is a gem, not that it is not good at other stuffs but network programming is handled by Python exceedingly well and it makes it really easy to code and debug. I have named the title as Python 3 as there are few changes in Python 3 that affects many available socket programming tutorials on the internet. Before we dive deeper let’s clarify few terminologies....

April 13, 2014 · Shakeel Osmani