Thursday, January 1, 2009
Silverlight 2.0, broken XAML Intellisense fix
Sunday, December 28, 2008
Visual Studio 2010: Logging in
The following logon accounts and passwords have been preconfigured on the VPC: Administrator: TFSSETUP, password: 1Setuptfs (use this account to explore the CTP) Administrator: Administrator,password: P2ssw0rd User: TFSREPORTS, password: 1Reports User: TFSSERVICE, password: 1ServiceThe passwords weren't working for me, so I mixed them up. Finally, I gave up. Today, I took a break from reading for my Winter Intercession course, and decided to run the Visual Studio 2010 image again. I realized Virtual PC had start it up with numlock on. Because I'm using a notebook PC, it's easy to forget that the right half of the keyboard doubles as a numeric keypad with numlock. So, I turned numlock off, and I was able to log in. I can't wait for Visual Studio 2010 to be released. I especially like the WiX integration. Sure, WiX offers the same integration for Visual Studio 2008, but it's nice to see Microsoft attempting to make installers less of a hassle for developers. It took me about a week of researching different installers to finally settle on WiX. When I get a chance, I'm going to look into custom actions using Powershell to retrieve version numbers and edit localization files with updated versions. Now, I guess it's back to coursework.
Monday, December 22, 2008
Visual Studio error, debugger can't start
Friday, December 19, 2008
WiX Installer Update
- (none) Installer property: Value of property (Property) table.
- % Environment variable: Value of environment variable.
- $ Component table key: Action state of the component.
- ? Component table key: Installed state of the component.
- & Feature table key: Action state of the feature.
- ! Feature table key: Installed state of the feature.
Monday, December 15, 2008
WiX: First impressions.
Sunday, December 14, 2008
Windows Installer Dilemma
- The installer comes as an executable created by NSIS (#5 above). This installer basically acts as a zip file, which extracts the contents to the user's application folder and runs the bootstrapper.
- The bootstrapper checks for the proper version of Windows, and .NET
- If the requirements .NET aren't met, the .NET redistributable installer can be run from the directory.
- When everything is good, a custom GUI setup program runs.
- The program gathers necessary information, injecting it into the MSI installer which is actually the same one created by Visual Studio.
- Then, any number of MSI installers can be run.
Saturday, December 13, 2008
.NET development
Wednesday, January 18, 1989
James Schubert's Resume.doc
James Schubert
Phone: (507) 724-8237 Email: james.schubert@gmail.com
Education
Virginia Commonwealth University Richmond, VA
Bachelor of Science in Business, May 2009
Major: Information Systems (Application Development)
GPA: 3.98
Honors
Academic Achievement Award, Spring/Fall 2006, Spring 2007
William O. Edwards Scholarship for Merit, 2007-2008, 2008-2009
Member, Beta Gamma Sigma International Business Honor Society, 2008
Member, Phi Kappa Phi Honor Society, 2008
Student of the Year Award, Information Systems, VCU School of Business, April 2009
Skills
Design (Visio, Rational Rose)
Development (C#.NET, Visual C++, XML/XSL, Python)
Web Technologies (ASP.NET, PHP, AJAX, JavaScript, jQuery, HTML, XHTML, CSS)
Database Systems (MS-SQL, MySQL, Oracle)
Deployment (Windows Installer XML v3)
.NET Frameworks (1.1/2.0/3.0/3.5/3.5 SP1)
Experience
September 2009-Present, Primescape Solutions, Inc. Reston, VA
Consultant
- Perform major enhancements and add functionality to a web application using ASP.NET 1.1, C# and Oracle 9i
- Comply with coding and security standards for federal government client
September 2008-February 2009, Agility Healthcare Solutions Richmond, VA
Intern
- Performed bug fixes and application enhancements in an HL7-compliant Rich Internet Application using ASP.NET 3.5 and C#
- Worked with development team as part of a mixed Agile/Scrum methodology
- Provided feedback on application complexity and usability to team leader