July 28, 2014
Hot Topics:
RSS RSS feed Download our iPhone app

Architecture & Design Section Index

Top 10 Tips for C# Programmers

Arun Karthick shares his top 10 tips for C# programmers. Each section provides appropriate source code samples in C#.

Microsoft Unity Framework - A Peek

Unity framework is a component among the Microsoft application block and it is primarily used as an IOC container. Arun Karthic introduces you to the unity framework and explains dependency injection using it with sample csharp code snippets.

Instant Push Notification in the Enterprise

What happens when you have the ability to get instant push notifications along with today’s vast array of sensors? If you toss in a little “Internet of Things (IoT)” you could quickly start revolutionizing how many industries operate.

The Developer Cloud: 5 Tips for a Secure Environment

Many developers remain wary about putting their hard work into the cloud. Here are five of their top concerns — and solutions.

Data Modeling Is Like Building A Boat

The effort put into data modeling is relative to the size of the project. Starting with a proper set of data models allows enhancements as the business needs grow and change.

Data Quality for a Modern Data Warehouse

Use data quality services (DQS) for cleansing and matching source data via business rules.

Big Data: As a Developer, Should You Care?

Big Data is happening and it is impacting a lot of companies. We did a survey to determine the impact, benefits, and concerns. Learn more now!

Eliminate Costly User Experience Mistakes

Far too many web site design projects are plagued by continuous changes to mockups, or changes to the user experience after it’s already been implemented. These changes are both costly and unnecessary. Leveraging a staged approach to development of the user experience can reduce costs, frustrations, and time.

Overview of Design Patterns for Beginners

Bipin Joshi explores design patterns, what they are, their benefits and classification.

M2M: “We Cannot Stop the Rise of Machines”

We are soon going to have a social networking of devices with M2M communication protocols and the Cloud is going to enable this huge setup. Read on to learn more.

Ten New Things to Consider When Building Apps Today

It used to be that the big decisions centered on whether to do a web application or a desktop application. Today the decisions have gotten crazy. Not only do you have to consider web, desktop, or mobile, you are still left with a variety of devices and form factors your application should support. Here are ten different things that you should consider when building modern applications today. How many of these do you take into consideration?

Top 10 Design Tips for Web Apps

Your web app's UI needs help! Get on the road to more usable web apps with these top 10 design tips for web apps.

10 Key Design Tips for Great Mobile Apps

Writing a mobile app for Android or iOS is easy but designing a great mobile app can be a challenge. Learn how to write better mobile apps with these 10 quick tips!

JDBC Application Design Consideration

JDBC acts as a translator between Java applications and the native language of a database. Learn how the JDBC driver paves the way into the application design consideration of database programming in Java.

Introduction to CSS3 Media Queries

CSS3 media queries allow you to apply different CSS rules to different requesting devices. Bipin Joshi examines what CSS3 media queries are and how to use them in your web pages.

Java Automation Using Core Java

Automating Java Applications doesn't adhere to one solution fits all. Learn how to consolidate the process of coming up with an API that can be easily used to automate any Java application.

Understanding the Proper Way to Lay Out a Page with HTML5

Learn how to lay out a web page using HTML5 semantic markup.

Stop Innovating UX!

When it comes to building highly usable web apps, it's time to put on the brakes and stop innovating!

Today’s Platform Decisions

As a developer, do you understand the scope of making a decision regarding platforms? It’s much more than just operating systems.

6 Practical Agile Techniques You Can Start Using Today

Ulf Eriksson explains a number of practical Agile techniques that can easily be applied to any development, and practical tips, which you can start using in your day to day work right away.

4 Ways to Speed the Process of Releasing Software

Say hello to happier customers and goodbye to release surprises by following these four tips.

Cartoon of the week: Gamification

In this week's cartoon by David Blazek, we wonder if something has been taken too far...

The Need for Rapid Prototyping in an Agile Age

You've got a smart idea, but you need a working prototype to really show it off and test it. In the age of Agile development the ability to produce a prototype quickly, roll it out to end users, and create a feedback loop that influences the software you produce, is vital.

9 Steps to SEO Utopia: The Web Developer’s SEO Edition

Web developers can make the most of their efforts and increase the value of their position on search engines by following 9 essential pre-production SEO steps.

Infographic: Agile vs Fragile

There are 555,000 open positions for agile developers, but only 122,000 agile developers looking for work. How do you avoid getting a fragile developer when you want an agile one?

  • 1
  • 2
Sitemap | Contact Us

Rocket Fuel