Welcome to DevGuru!

What's New


Implementing Fingerprint Sensor in APPs : We know, using FingerPrint access for doors and vaults is a highly secure option, to protect our belongings. Now the same means of protection is available for our SmartPhones too! Nowadays, the SmartPhones comes with inbuilt FingerPrint detection sensors. With the sensors specifically designed to detect fingerprints, hand held devices has never been more secure. The fingerprints are more secure, as you know, we all have got a very unique FingerPrint.

CardView : CardView is a Material Design User Interface(UI) widgets which is introduced by Android. It was introduced with the release of Android Lollipop. The CardView provides a flexible and advanced way of implementing complex and custom list with more functions. CardView extends the FrameLayout class . The CardView shows information inside the Card itself. We can add text , images, buttons and many more widgets inside the Card.

Auto Place Listing Using Google : Are you building an app which needs dynamic listing of places? No need to go for any custom or conventional solutions, using country, places database. Just as in many other fields, Google has made our life easier! We can implement dynamic listing of places using the Google Maps API. Google provides an easy to use widget, which instantly display the auto complete suggestions, when we start typing in. One can choose the correct option from the list & we can capture the value in our app.

Simple RecyclerView and RecyclerView Using CardView : RecyclerView is the advanced technique in displaying a list or tabular data. It is much flexible and efficient as compared to the conventional ListView. In order to use RecyclerView, we have to declare the adapter and a layout manager.

Swipe to Refresh Layout : As the name says, SwipeRefreshLayout lets the users to reload the contents of the page just by swiping the screen down. If you have used Google Chrome or Gmail in your smart phones, you might have seen/used this feature. It is fairly easy to implement this widget.

More >>


PHP Quick Reference

PHP is a powerful scripting language for creating dynamic websites. It has gained enormous popularity in the community as the free and efficient alternative to commercial competitors. Here is a comprehensive overview of the basics of PHP, covering all the important subjects, in the popular DevGuru Quick Reference format. PHP Intro.

T-SQL Quick Reference

T-SQL gets the DevGuru Quick Reference treatment! This is a comprehensive quick reference covering a wide range of topics, from the basic query operations, to more advanced features such as stored procedures, triggers, and views. T-SQL Intro.

The Guru Reviews PrimalScript 3.1

Having a full-featured editor that helps with the syntax of the language at hand is important for the efficiency of all developers. Most need to work with multiple languages and technologies in parallel, which makes tools that span a majority of these languages invaluable. Read full review.

New Tutorial — Simplify XML to Java Object Configuration using Jakarta Digester

An article by contributing author Vikas Pandya that explains how to use Jakarta Digester to help populate Java objects from XML on the fly. Be sure to check it out in the Tutorials Section.

The Guru Reviews SourceGear Vault

Vault, by SourceGear, is source code control software based on the new Microsoft .NET Framework. For anyone who uses Microsoft's competing product, SourceSafe, the interface will seem quite familiar. Vault also supports general features in the same way SourceSafe does - projects and folders are organized into a hierarchy, there are right-click menus for file operations like Get Latest Version, Check-In, and Check-Out, and features such as notes and history on Check-In and Check-Out. However, Vault does have an advantage over SourceSafe. Read the entire review here.

PDF Quick References

We have converted all of our popular Quick References into PDF format for convenient off-line viewing and printing. Each document has a comprehensive index to make finding the information you need even easier than ever. These valuable resources are now available for purchase for a small fee by clicking the link on the introduction page for each technology.