Get Valid Credit Card Numbers for Development/Testing

If you are a developer who works on integrating payment gateways into websites, you might have had to use dummy credit card information for testing purposes. While getting valid credit card numbers for testing is not that hard, a new website aims to make it far more easier to test your payment gateway integration.

Get Valid Credit Card Numbers

Get Credit Card Numbers is a service which generates valid credit card numbers for testing purposes. Users can visit the site and get credit card numbers for Visa, Mastercard, Discover and American Express.

The website automatically generates a random set of credit card numbers when you visit the site. However, it also provides options to generate valid numbers in JSON, XML and CSV formats as well for individual card types.

If you are a developer who works on payment related modules, this website is definitely something you should bookmark.

Please note that the credit card numbers generated are “not real” and cannot be used to make purchases on the internet.

Microsoft Announces Visual Studio Achievements for Windows Azure

In January this year, Microsoft announced Visual Studio Achievements for Developers – a fun way bringing Xbox LIVE-like points to everyday programming tasks. The fascinating program makes sure your hard day’s work doesn’t go unnoticed and after over 80,000 downloads since the initial release, Microsoft has now extended the game to enroll developers working on Windows Azure.

The Visual Studio Achievements Extension has now been updated to include fifteen new achievements, all focused on exercising features of Windows Azure. Using the extension, various achievements are unlocked based on your activity. When you unlock an achievement, Visual Studio lets you know visually with a pop-up. In addition, your Channel 9 profile is updated with any achievements you earn. So, head over to Channel9, sign up for an account and download the plugin.

VisualStudio_badges,There are 15 new Azure achievements, such as publishing to Windows Azure from Visual Studio (Heading into the Cloud), using page blobs (Attack of the Blob), using SQL Azure (Database Darling) and configuring start up tasks (It’s My Party). Two of the achievements – Phone in the Cloud and Game in the Cloud – require use of Windows Azure toolkits.

You might also want to check Visual Studio Achievements for Windows Phone – a Windows Phone app that allows you to view Visual Studio Achievements on the go.

Social Gaming Powered By Windows Azure

Microsoft has figured out an interesting way to get into the social games business. The social gaming market continues to grow in terms of number of users and profits. These social applications have the potential to grow from a few users to millions of users in an incredibly short period of time, and therefore, they need a robust, scalable, and dependable platform.

According to the Social Gaming: Marketers Make Their Move report by eMarketer,  the social gaming market will increase to $1.32 billion in revenues by 2012, up from $856 million in 2010. Today, Amazon hosts many online games, including big Facebook games, developed by Zynga and others. Companies like Playdom, the makers of Bola Social Soccer – a Facebook, Sonico, and Orkut game with over 5 million users, are already using Windows Azure as their backend platform.

Microsoft is focusing on building tools to help other game developers ramp up quickly, while they host their games on Windows Azure. Windows Azure is built on the principles of on-demand scalable computing resources, storage, and geographic delivery. These principles mirror the needs of social games. With that premise, the Windows Azure team has launched a preview of the Windows Azure Toolkit for Social Games. The toolkit allows you to quickly get started building new social games with Windows Azure whether you want to build social games as a hobby or you want to reach millions of gamers.

The Windows Azure Toolkit for Social Games allows you to quickly get started building new social games in Windows Azure. The toolkit includes accelerators, libraries, developer tools, and samples that you can use in your own .NET or HTML5 game. It enables unique capabilities that are prerequisites for an average social game, such as storing user profiles, maintaining leader boards, in-app purchasing and so forth.

As a proof-of-concept, the toolkit also includes source code for a game called Tankster, created by Grant Skinner, a popular game developer. The game is also available online to play for free. The game is built with HTML5 and supports a variety of social interactions including messaging, wall posts, and comments while player achievements and game stats are presented on a live leaderboard so gamers can interact with each other.

The toolkit is available for free, and game developers can use the same to build social games and applications in a short period of time.

Small Basic Allows Kids to Learn Programming

After more than two years of pre-release versions of Small Basic, Microsoft has finally released Small Basic 1.0. Microsoft Small Basic attempts to put fun into computer programming. With a friendly development environment that is very easy to master, it eases students of all ages into the world of programming.

Small Basic

Small Basic is a project that is focused  on making programming accessible and easy for beginners. It consists of three distinct pieces: the language, the programming environment, and the libraries. The Language is inspired by an early variant of BASIC but is based on the modern .NET Framework. The Environment is simple but rich in features, offering beginners several of the benefits that professional programmers have come to expect. A rich set of Libraries help beginners learn by writing compelling and interesting programs. Just like the early variants of BASIC, Small Basic is imperative and doesn’t use or expose beginners to concepts like scopes, types, object orientation, and more. It consists of just 14 keywords and there isn’t a type system.

Small Basic is quite different from Visual Basic. It is much smaller than VB and supports just a subset of what VB.NET supports. Also, Small basic is a tool for learning programming while VB.NET is a professional development tool. Small Basic is different from QBASIC as well since it is based on .NET Framework.

Small Basic

Small Basic is a programming language that is designed to make programming extremely easy, approachable and fun for beginners. Although developed for kids, even adults that have an inclination to programming will find Small Basic very helpful in taking that first step. To get started, all you need to do is download and install the Small Basic software. You can then use the Introducing Small Basic (PDF) document to help you get started with Small Basic.

HTML5 Visual Cheat Sheet

HTML5 is the next major version of Hypertext Markup Language [HTML], which is in the final state of approval with the W3C. HTML5 brings in several changes for both browsers and developers alike, with introduction of new markup tags and underlying browser standards for rendering videos and offline storage.

Being a developer, I have always tried and kept up with newer and newer standards, however, learning new tags can be a bit tough if you do not know what has changed.

html5_visual_cheatsheet

Woork a popular web designer and developer has spent some time to create an excellent HTML5 cheat sheet which help you to find the new features and markup tags used in HTML5. The cheat sheet is available for download as a PDF file.

Download HTML5 Visual Cheat Sheet

Create UML Diagrams With Free Software Ideas Modeler

UML diagrams are an essential part of Software Development Lifecycle (SDLC) and many architects and designers use it to create bare bone versions of their software. Usually people rely on tools such as Visio and IBM Rational. However, the Free Software Ideas Modeler is an excellent , which will allow you to create UML diagrams as good as those paid alternatives.

software_ideas_modeler

Software Ideas Modeler allows you to create Class Diagrams, Package Diagram, Object Diagram, Use Case Diagram, Sequence Diagram, Activity Diagram, Statechart Diagram, Deployment Diagram, Entity Relationship Diagram, Requirements Diagram and User Interface.

Techie Buzz Verdict

If you are looking for an excellent tool for creating UML Diagrams, we would definitely recommend Software ideas modeler. It provides users with an easy to use interface and several different diagram options which can make creating UML diagrams very easy.

Ratings: 4/5 (Excellent)

Download Software Ideas Modeler

Monitor Registry for Changes and Updates with Registry Live Watch

Many applications rely on the Windows registry to store information, settings and preferences. The updates and changes should definitely not be of any concern to you, however, if you want to keep an eye on the changes that are happening in the Windows Registry, the Registry Live Watch software will come in handy.

windows_registry_live_watcher

Registry Live Watch is a and which monitors the Windows Registry for changes and updates and displays them to you. In addition to that, it will also allow you to perform a certain action when a registry entry is updated.

Techie Buzz Verdict

Registry Watcher can come in pretty handy to developers and application debuggers, who want to monitor the registry for changes.

You will need to provide which key Registry Watcher should be tracking, this will allow users to quickly debug just single applications for problems. Overall we don’t see much use of it for anything else than development or debugging purposes.

Ratings: 2.5/5(Good)

Download Registry Live Watch

Free Java And .Net Profiler

If you have been into programming for sometime, you might know that no matter how good your code is, there are always chances that some part of it may cause memory leaks and add to system overheads.

Profiling your code is a great way to determine whether such overheads exists and take remedial steps to correct the code.

free_java_net_profiler

However there are very few profilers out there that are free, we came across another tool that will allow you to profile your Java and .Net applications.

IJW Profiler monitors your .NET or Java application as it runs, and determines how much of your execution time is spent in each function, as well as capturing the call relationships between functions.

IJW Profiler Features

  • Full call graph view gives you a quick overview
  • Browse call stacks leading to each function with the callers-of reverse view
  • Powerful hotspot view takes you directly to the most time-consuming functions
  • Intelligent filters allow you to focus on just your code

IJW Profiler supports .NET 2.0/3.0/3.5 and Java 1.5/1.6, and runs on Windows 2000/XP/Vista.

Download IJW Profiler