On behalf of everyone at Alpha Software, as well as my dog Clifton and his uncles, we wish you a happy and healthy new year!
Alpha Software is focused on enabling developers to create robust, data-driven business applications that run on any PC, Tablet or Smartphone in the fastest, most efficient and cost-effective manner possible.
Friday, December 31, 2010
Tuesday, December 28, 2010
Instead, I'm going to take a step back. I compiled a roundup of our most popular topics on our blog based on the number of page views these articles received in 2010. Take a few minutes and thumb through the topics that created buzz on the blog.
Podcasts: This was a real surprise to me. I've heard some people say that podcasts are dead. Meanwhile, podcasts were one of the most popular topics on our blog in 2010. I think I know why. It's real developers sharing real stories of what it's like building Web apps in Alpha Five. Plus, we don't sugarcoat these interviews. We share the problems that the developers encountered, how they worked around them, as well as the advantages they found in the tool.
Feature tips: Everyone likes a helping hand, so we dished out as many helpful hints we could. We took tricks we learned from Alpha Five developers and ones we stumbled upon ourselves to help you speed up the developing process. By the way, you can contribute to our feature tips. If you have a neat trick that solves a problem, please share it with us. I'll make sure that your tip gets the chance to be featured on the blog. Developers helping developers -- that's what it's always been about.
Feature packs: Thirteen Alpha Five Version 10.5 feature packs debuted this year. One of the reasons we think they were so successful is because we wrote extensively about them. We wanted to show developers what they do, how they can help, and why they matter. Rather than just putting them on sale, it was important for us to give developers deep insight to help them decide which feature packs, if any, were right for them.
Press coverage: The media has no loyalty to Alpha Software. And as a result, they tell you exactly what they think when they review Alpha Five. I tell you all the time the benefits Alpha Five gives you. Then we work hard to get the product in front of reviewers who will confirm or invalidate the promises we make. I'm really gratified to say 2010 was a fantastic year for reviews. We received nothing but outstanding ratings from all of the reviewers, and you can read them all here on our blog.
Microsoft Access: Did you blink twice yet? This is the Alpha Software blog, but apparently you love reading about Microsoft Access. I think I know why. There's a move of foot among Access developers to see if there's a path for them to get their apps on the Web without the high cost and complexity of the current Microsoft model.
There's no question that Access developers aren't happy campers. And frankly, we are going to do all we can to help them migrate to Alpha Five. Part of that is making sure we have a rich array of blog posts that provide them with the support they need to understand how to get from Access to Alpha Five. Lots of man hours have been spent showing you how easy it is to migrate, and apparently you're finding it helpful. Is there something more you'd like to know? Let us know in a comment.
Comparison grid: Since August 2008, we've been maintaining a grid that compares Alpha Five, Microsoft Access, FileMaker, and Iron Speed. It was originally intended just as a tool to help developers who were trying to make a decision see how these products stack up. It's turned out to be an evergreen that developers turn to again and again.
That's my wrap up of 2010. Be sure to bookmark the topics you want to learn more about in the New Year. And I'll be telling you what to expect in 2011 in my next post.
Monday, December 27, 2010
When Neil Armstrong landed on the moon, it was a major accomplishment to say the least. But his accomplishment pails in comparison to Steve Wood's. Steve was the first person to build a complete Web application with Alpha Five Version 6 in 2005. (I'm exaggerating a bit, but come on, I was pretty excited when the first Alpha Five Web app launched.)
Unlike Neil, who never went to the moon again, Steve has built dozens of Web applications since. Steve also runs AlphaToGo, LLC, which builds custom apps and offers developers support. He even built the company's website on Alpha Five.
Steve's been able to build so many Web applications because he created a template that serves as the foundation for every Web application built with Alpha Five. The framework is a complete, ready-to-go environment for building an Alpha Five Web application with proper security, user management, content management, and preferences management.
The framework contains all the pages you would expect to find in a commercial website, such as login, about us, my account, etc. Steve used this framework for his own personal use for years, but one day slapped himself on the forehead. In his eureka moment, he realized that a lot of other developers would greatly benefit from this tool.
Steve never set out to sell his framework, but realized that it could save developers hundreds of programming hours and get sophisticated Web applications to market faster. So he packaged up his creation for Alpha Software into the AlphaToGo Web Application Framework SQL Edition and DBF Edition. Hit the video to get a quick, three-minute overview of the framework from Steve.
As you just saw, The AlphaToGo Web Application Framework can be up and running in five minutes. It's essentially an instant website that can be customized to your needs. Better yet, once it's live, you or your client can edit the content online.
If you're worried about learning a new tool, AlphaToGo has plenty of resources including free limited support. That covers installation, configuration, and publishing issues. There's also a video library to get you up to speed quickly and weekly instructional webinars.
So if you're ready to build Web applications in a fraction of the time of get more applications built in a shorter amount of time, you can save $474 on the Web Application Framework right now in the Alpha product store. Here's what's on sale now:
- SQL Edition stores data in SQL tables for better performance, reliability, and scalability. Includes scripts to build database for MySQL and SQL Server.
- Regular Price:
$999Your Price: $525
- DBF Edition stores data in DBF tables making setup easy. No other database backend required.
- Regular Price:
$999Your Price: $525
After you install the AlphaToGo Web Application Framework, give it a test try and tell us what you think in a comment on this post. Even better, send me a demo of the application you built and we can feature it on the blog.
Wednesday, December 22, 2010
After giving it a gander, my smile stretched ear to ear. Unfortunately, the online version is only available to subscribers. So instead, I'll share with you what I think are the highlights of the article.
The editors of the magazine called Alpha Five Version 10.5 "a sophisticated tool" and a "powerful database tool" in their review. They also go on to say that "if you are an experienced code-jockey, its XBasic language allows you the flexibility needed to write in custom features."
Thanks editors for taking a look at Alpha Five and seeing that it doesn't compromise power to be an easy-to-use, yet affordable, developing tool. PC Utilities magazine has spent the last 10 years uncovering hidden software gems that save developers time and money, so I was thrilled to see that Alpha Five met that criteria. I've always considered us a hidden gem, but I guess we're not so hidden anymore -- and I'm OK with that!
If you want to take a look at the article, you can subscribe to the online version. Or you can scroll through a PDF version of the issue, although you might need a magnifying class to see the text. :)
Tuesday, December 21, 2010
As I told you before, these four new Alpha Five courses will be taught live, online. Classes vary in length and meeting times, but they're all designed to cover a lot of material in short order to make the most efficient use of your time. And better yet, if you miss any of the sessions, you'll receive a recording of each one.
Flip back to my previous post or head to the website to get all the details on each course and its instructors.
Back in March, I gave you a sneak peek at Alpha Five's new internationalization support. We extended language definition strings from the grid component to the Tabbed UI component and the page layout builder. Then shortly after, we added 130 currency symbols.
When you're in the cloud, you want everyone to be able to understand your app. That's why we continue to extend our internationalization support.
I told you about these new abilities, but I haven't shown you how they work in a real, live Web application. So let me introduce you to what Alpha Five expert Jim Dusoe built.
Jim developed an application for Woolworks Live, a company that provides image resources to the fashion industry. The website had to operate in English and Japanese. Using Alpha Five's language capabilities, Jim developed the site to seamlessly translate English into Japanese and vice versa for the end user.
Jim shows you how he built the Japanese side of the app, how he's able to make it flip from one language to another, what it looks like from the end user side, and much more. Hit play on the video above and start watching. And if you've already worked multiple languages into your Alpha Five Web apps, send me an e-mail with a demo. We might even feature it on the blog!
Thursday, December 16, 2010
If you're working with SQL databases, did you know that you can use Xbasic to interact with the SQL data? Well, you can! In Selwyn's tutorial, he shows you how to use Xbasic to connect to a SQL database and manipulate tables within it.
For example, you can insert, update, and delete records in the SQL table, or issue any SQL command to it. And if you attended the Learn Xbasic class at our recent Alpha University courses, you'll remember learning how to use AlphaDAO in Xbasic to interact with SQL databases.
If you're already familiar with ADO, you'll find some similarities between AlphaDAO and ADO. Although, after watching the videos in the tutorial, you'll come to appreciate how much easier AlphaDAO is to work with. Flip over to the tutorial to see how it all comes together. Enjoy the tutorial as I enjoy some eggnog.
Wednesday, December 15, 2010
It's amazing how loyal you become to the breed you own. As you know, Clifton, a.k.a. my dog and Alpha mascot, is an Irish Setter. So when there's news about Irish Setters, I'm automatically drawn to it. I might be a little late with what I'm about to share, but being the proud owner of an Irish Setter, I'll let my tardiness slide this time.
I was thrilled when I saw Clooney (who bares an uncanny resemblance and name to Clifton), an Irish Setter, win Best in Show at The National Dog Show. I feel like a proud papa. :) Below is the interview after he won. Pay special attention to Clooney's reaction when the announcer asks his handler if Clooney knows that he won the Best in Show. Enjoy!
Tuesday, December 14, 2010
Today is one of those days when I'm exhaling after holding my breath for months. Tech Republic's Justin James released his review of Alpha Five Version 10.5 -- and it's a good one.
Thanks, Justin, for taking the time to go through the nitty-gritty details of Alpha Five to give readers an unbiased look at what our development tool is capable of.
If you're already an Alpha Five user, a lot of what Justin talks about will sound familiar to you. And if you're a developer looking to migrate your apps to Alpha Five, Justin does a brief comparison to Microsoft Visual FoxPro, Sybase PowerBuilder, and Microsoft Access.
However, Justin doesn't directly compare Alpha Five with Microsoft Access. But he does agree that when it comes to solving common problems, Alpha Five is the solution to choose. I won't spoil all of his hard work here. Instead, flip over to the review and give it a read yourself.
Friday, December 10, 2010
It seems like everyone has their own opinion about using stored procedures. And I'm not here to tell you what's right or wrong. I'm just bringing it to your attention because Alpha developer Bob Moore has created new videos showing you how to call a SQL stored procedure with arguments.
Why would you want to call a SQL stored procedure? Because it offers many benefits, such as reduced traffic between an application and the database server; increased app performance; it's reusable, transparent, and secure; and offers code management and access to expert level SQL programmers for distribution of the programming load. However, some developers argue against using stored procedures because it locks you into a SQL vendor.
Wednesday, December 08, 2010
I can't believe it's been almost a year since we introduced Alpha Five Version 10. In that time I've seen some knock-out Web and desktop applications built with it. One of those include the Web app Alpha developer Bob Moore built for the North Little Rock Police Department.
Below is a short video Bob put together demoing his app where potential employees can apply for a position at the North Little Rock Police Department. Bob's application uses a SQL Server 2008 back-end. As you'll see, it includes a complex Grid that uses a Tabbed UI within the Grid quite effectively.
Conditionals are also used to hide and display information that is dependent upon the answers to previous questions in the application. The result is user-friendly navigation. In addition, the police department wanted the printed employment application to look exactly like a previously defined report when it was printed as a PDF.
That included having a fixed number of previous employer detail fields printed out, even if they were blank. Bob had to use a total of three different report layouts that ultimately merged on the fly when the report is generated. This really shows what the Alpha Five report writer is capable of. Now it's time to see the app in action. Hit play below.
Monday, December 06, 2010
A few weeks ago, we asked Alan Owen, Managing Director of JA Computer Solutions Ltd (JAC), why he decided to migrate his applications from Microsoft Access to Alpha Five in a podcast. In case you missed it, you can now read the transcript or go back and listen to the interview. In it, Alan also reveals the successes he's had and the road bumps he's encountered while migrating, and much more.
Friday, December 03, 2010
If your database application includes a transaction table, you can define a button that lets your end user easily add records from the Grid to the table. This saves your end user from manually entering information into all of the fields in transaction table.
Thursday, December 02, 2010
If you haven't been paying attention, I only mention how important Web applications are in every single one of my blog posts! Your customers want their apps in the cloud, so you need to be able to get their applications to run in the cloud. Either get on the bus, or you're going to get run over by it.
The 104-minute video, "Upsizing: Freeing your database from the desktop," shows what it takes to convert a desktop app to a Web app. Jay teaches you how to upsize your database, which includes taking data stored in .dbf files and putting it into a SQL database for better performance and reliability.
In addition, the video covers converting .dbf tables into MySQL, troubleshooting the conversion process, building a Grid Web component for SQL data, using Web components, reporting against a SQL back-end, previewing reports, integrating reports into an application, adding defaults to the Grid, and more.
The regular price for this video is $89, but you can buy it now for just $59. If you do purchase the video and give it a whirl, let us know how moving your desktop app to the cloud went.