DiscoverSDK Blog

Top 3 Design Patterns in Java

Design patterns represent the best practices used by experienced object-oriented software engineers. Design patterns are solutions to general problems that software engineers face during software development. These solutions were obtained by trial and error by numerous software engineers over quite [...]

By Subham Aggarwal | 4/27/2017 | General| Beginners Read More >

Top 10 CSS frameworks

Front-end frameworks let us create a website and get it up and running with 100% responsiveness and state of the art UI components in no time. Due to their wide popularity, many new competitors have emerged in the market in recent years but for the developer. This is a big plus for developers as the [...]

By Subham Aggarwal | 4/26/2017 | General| Intermediate Read More >

Bash Overview with Best Keyboard Shortcuts

Shells are empowering. Still, most people actually fail to recognize the full power of shells and what they have to offer. There exist many shells like Bash, sh, csh, tcsh. [...]

By Subham Aggarwal | 4/25/2017 | General| Beginners Read More >

The Best Linux Shells

The shell is the command interpreter in an operating system such as Unix or GNU/Linux; it is a program that run other programs. It provides a computer user with an interface to the Unix/GNU Linux system so that the user can run different commands, utilities, or tools with some input arguments. [...]

By Subham Aggarwal | 4/24/2017 | General| Beginners Read More >

Hibernate - CRUD example

In this article, we’ll be learning about Hibernate mapping types and implementing a CRUD application by specifying each step on how an application in Hibernate can be implemented. [...]

By Subham Aggarwal | 4/20/2017 | General| Beginners Read More >

5 Top Reporting Tools For Developers

Reporting tools are essential for companies that deal with big data that keeps on increasing all the time. Virtually, Reportings enable companies to get a real-time access to their resources, while being able to analyse and display the data in a readable and adjusted format. This article b [...]

By Matan Aspis | 4/18/2017 | General| Beginners Read More >

Caching in Spring

In this tutorial, we will have a look at how we can cache data in Spring and make our apps faster to respond when similar requests are made. [...]

By Subham Aggarwal | 4/14/2017 | General| Beginners Read More >

Hibernate - Session and Mappings in Persistence Classes

In this article, we’ll start by looking at Hibernate sessions which we touched on in last article, and then continue with how Mappings are used and managed using XML. [...]

By Subham Aggarwal | 4/12/2017 | General| Beginners Read More >

Spring Data with Redis

In this tutorial, we will have a look at Redis, the key-value database or store. We’ll look at a couple of template implementations for storing data to and from a Redis database. [...]

By Subham Aggarwal | 4/10/2017 | General| Beginners Read More >

Creating a simple audio recorder and music player in Ionic 2 – Synthesizing Cordova Plugins

One cool thing about Ionic 2 is that you can access the hardware features of the platforms. This means the user experience will be similar to a native app, and would be hard to distinguish the hybrid app from the native application (especially if the users don’t know about Ionic/hybrid apps). [...]

By Danyal Zia | 4/10/2017 | General| Beginners Read More >

Top DiscoverSDK Experts

User photo
Ashton Torrence
Web and Windows developer
GUI | Web and 11 more
View Profile
User photo
Mendy Bennett
Experienced with Ad network & Ad servers.
Mobile | Ad Networks and 1 more
View Profile
User photo
Karen Fitzgerald
7 years in Cross-Platform development.
Mobile | Cross Platform Frameworks
View Profile
Show All

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.


Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now