developer in austin

April 16, 2009

iPhone App Translation

Filed under: Uncategorized — devaustin @ 12:20 pm

Translating even ‘just’ your app store app description can sometimes increase your sales. My app description is about 300 words, and I got my translations done for about $12 a piece at the service below. Got the results back in about half an hour, and you can message back and forth with the translator who gets your project.

http://www.onehourtranslation.com/affiliate/mpennell

July 17, 2008

Clicking sound when using USB microphone on Vista x64

Filed under: Uncategorized — devaustin @ 1:59 pm
Tags:

I hve been suffering with a clicking sound that appears in recordings I make with a USB microphone under Vista x64, and also when using Skype.  Turns out this is a know problem on x64 systems with 4+GB of ram.

Here is the hotfix from microsoft.  You have to make a request for it using a link at the top of the page, then it is emailed to you in about 5 minutes.

http://support.microsoft.com/kb/933433/

March 12, 2008

Burning CD/DVD iso images under Vista

Filed under: Uncategorized — devaustin @ 1:30 pm
Tags: ,

The other day I needed to burn a CD iso image when I realized that the trial period of the Roxio CD/DVD software that came with my Dell system had expired. I searched the web and quickly found a plethora of iso burning packages available, but my fear of what might be packaged along with them (tag-alongs) prevailed.

Solution: I found that the Windows Server 2003 Resource Kit contains two utilities, cdburn.exe and dvdburn.exe, which can be run under vista. There are no bells and whistles with these utilities, but if you just want to “burn this iso to this disc in this CD/DVD/RW drive” then it provides a solution.

The resource kit also comes with a large assortment of additional utilities that you may find useful.

December 11, 2007

Getting iTunes fully working with Vista x64

Filed under: Uncategorized — devaustin @ 7:20 pm
Tags:

Proceed at your own risk, but this worked well for me.

Apparently, iTunes licenses the CD burning software from Gear Software. When I installed iTunes, I constantly go the message “itunes was not properly installed” along with more details that I couldn’t burn cds.

What you need to do is install the Gear Software drivers to get this working and get rid of the message box at startup. Install this “Driver Installer AMD64 EM64T” driver at the page below:

http://www.gearsoftware.com/support/drivers.cfm

Make sure iTunes is not running when you install it.

June 24, 2007

DataBinding: binding a custom class to a form control

Filed under: C#, Forms — devaustin @ 3:50 pm

I recently wanted to bind a custom class object to a text control on a form.  I had to find pieces of this amongst several Google searches.  So, I thought I would share how I ended up implementing it.

Suppose you have a Person class, and you want to have the person’s name show up in a textbox control on your form and stay synced if it ever changes.

Define the class as follows: 

public class Person
{
    string name;
    public event EventHandler NameChanged;
    public string Name
    {
        get { return name; }
        set 
       { 
           name = value; 
           if (null != NameChanged) { NameChanged(this, EventArgs.Empty); }
       
}
    }
}
Person _person = new Person();

In the Load event on your windows form, add this line to hook the binding up:

textBox1.DataBindings.Add(“Text”,_person,”Name”);

The DataBindings.Add hooks up the Text property of the textbox to the Name property of the _person object.

In the setter for the Name property, you must raise the event which tells the textbox that the name has changed. 

MAGIC: The event must be named as your property name +”Changed”.
                

June 19, 2007

Hosting ASP.NET inside a Desktop Application

Filed under: Uncategorized — devaustin @ 1:04 pm

I found this while searching for various ways to host ASP.NET.  Rick Strahl has an excellent article on hosting ASP.Net within a .Net desktop application.

Read it here.

June 12, 2007

Disabling compressed folders in XP and Vista

Filed under: Uncategorized — devaustin @ 12:31 pm

If you are like me, you have a favorite zip utility that you prefer using over the built-in Compressed Folder support on XP and Vista.  Just fyi – I use 7-Zip http://www.7-zip.org.

Here is an article on how to disable Compressed Folders.  If you follow the REGEDIT directions, you are on your own!  Although I did and it was successful.

May 21, 2007

Search Driven Development

Filed under: Open Source — devaustin @ 2:17 pm

Search Driven Development

I have seen this phrase now in a few posts.  Basically, it involves searching for example code relating to keywords, function/method names, etc, from various open source projects.

Two popular sites that provide open source code searching are:

Koders also has a nice Visual Studio plugin that shows code search results within your source file as you type away in your source code.

This is great if you are developing an open source project yourself, but if you are writing a commercial application you better check your corporate policy on using open source code before you look at the results!

Increase Productivity With Search Driven Development

May 11, 2007

Member Prefix Debate

Filed under: C# — devaustin @ 12:28 pm

I never knew this was such a religious debate, but I have read interesting takes lately
on how best to prefix (or not) member variables in C# – whether or not you need to
clearly distinguish member from local and parameter variables.

The three techniques that I see discussed most often are:

1 – Use no prefixing at all (what I currently do)
2 – Prefix with “m_” (yuck in my opinion)
3 – Prefix with “_” (might consider)
4 – “this.” (verbose, but might consider)

I have been using Microsoft’s Enterprise Library Application Blocks lately, and I have
seen in their code variations 1, 3 and 4.

Do you have a personal favorite?

May 9, 2007

Libs, libs, every where you look

Filed under: Tools — devaustin @ 6:16 pm

Lately, I have been scoping out software libraries for WinForms and WebForms development.  I have been using ComponentOne Studio Enterprise for a long time, and I’ve been fairly happy with it.  I have recently jumped on the bandwagon for Microsoft’s Pattern and Practices Enterprise Library and the Composite Application Block. 

This week I have been evaluating Infragistic’s NETAdvantage.  They made a smart move with there latest release in supplying a CAB compnent and fitting there current UI controls to work within it.  Pretty slick.

However, the performance is slow on my machine.  I am using there time-trial version running on VISTA x64.  Their components are taking a long time to load, and the UI is not very responsive.  To be fair, I haven’t tried the components in an x32 environment.  And, they offer a x64 native version of their product.  Let’s just say this is my ‘personal’ experience, not a REVIEW of their product in any way.  There is a good chance I’ll buy the product anyway.

Any of you care to chime in?

Next Page »

Blog at WordPress.com.