Published on Friday, July 30, 2010 by Jason
Here are some of the websites I have worked on more recently. They vary from LAMP systems to .NET systems.
Associations
Construction
Dining & Entertainment
Education
Energy & Utilities
Government & Politics
Healthcare
Insurance
Manufacturing
Real Estate
Services & Products
Published on Thursday, July 22, 2010 by Jason in General/Misc
I loved this video when it came out and still do.
Sweep the leg Johnny. Do you have a problem with that?
Published on Tuesday, May 11, 2010 by Jason in .NET | in CKEditor | in JavaScript
Maybe I'm missing something, but I'm not sure what the fuss is about using CKEditor 3.x in an ASP.NET application. You don't need any of the wrapper controls out there unless they provide specific functionality that CKEditor does not provide.
Here is all you really need to do to incorporate CKEditor 3.x into your ASP.NET application.
1. Read and follow the instructions on how to install the files for using CKEditor in the CKEditor 3.x - Developer's Guide.
2. Add this in the HEAD section of your HTML.
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
3. Add this to your FORM. Be sure to name the textbox control and the reference to that control in the Javascript as needed.
<asp:TextBox ID="editor1" runat="server" TextMode="MultiLine"
Rows="10" Columns="50"></asp:TextBox>
<script type="text/javascript">
//<![CDATA[
CKEDITOR.replace('<%=editor1.ClientID %>');
//]]>
</script>
4. Read the Developers Guide on how to incorporate any customization.
5. To populate/save information from/to a database, reference the textbox by the name you gave it in #3 above in this way.
editor1.text
6. To have multiple editors on one page, repeat the steps above making sure to rename the control and Javascript reference.
That's it, pretty simple!
Published on Saturday, October 17, 2009 by Jason in Internet Explorer
What do you do if you mistakenly click the "No" button when asked to remember a password in Internet Explorer, but wished you clicked "Yes"???
Basically all you have to do is delete the username from the form. You do this by double-clicking the username field. This will bring up a dropdown list showing all of your saved AutoComplete usernames. Move your mouse over the one you want to delete so that it is highlighted (DO NOT CLICK) then click the Delete key.
Type in the username and password. Now you should be prompted for Internet Explorer to remember your password.
Published on Monday, September 14, 2009 by Jason in General/Misc
Could this be any more true? The sad thing is that even if Microsoft fixes this problem no one will ever believe it is working.
Published on Monday, September 14, 2009 by Jason in Internet Explorer | in JavaScript | in Greybox
Greybox is nice to use having the modal window and all. I have found one problem so far when using IE8. It works good except when closing the Greybox. In IE8 (Browser Mode: IE8; Document Mode: IE8 Standards), the greybox does not close properly. It shrinks to a 100x100 square and positions itself in the upper left corner (0,0) of the browser window.
I have found by adding this meta tag directly on the page it now closes, though a little rough. Meaning, you still see the square get positioned, but it then closes fully a split second later.
<meta http-equiv="X-UA-Compatible" content="IE=7" />
Published on Thursday, January 22, 2009 by Jason in Accessibility
Access keys are operating system and browser specific. Here is how to use access keys in a few popular browsers.
| Operating System | Browser | Key Combination |
| Windows | Firefox 2+ | SHIFT + ALT + AccessKey |
| Windows | Internet Explorer 4+ | ALT + AccessKey + ENTER |
| Windows | Opera 7 | SHIFT + ESC, followed by AccessKey |
| Mac OS X | Firefox 2+ | CONTROL + AccessKey |
| Mac OS X | Opera 7+ | SHIFT + ESC, followed by AccessKey |
| Mac OS X | Safari | CONTROL + AccessKey |
Published on Friday, June 27, 2008 by Jason in Site Updates
After just over a month I have finished all of the major updates I wanted to make to my new site. If you visited this past month, you'll notice the change from the dasBlog Tricoleur template to my own template. I have also tried to implement some accessibility in the site as well.
I plan on focusing this blog more towards my experiences in different areas of the IT field; web development, software architecture, various standards, development tools, and anything else that I feel is relevant to discuss.
So have fun and post many comments!
Published on Friday, June 27, 2008 by Jason in Accessibility
I have added a smattering of accessibility to this site to try and address the needs of multiple users. The accessibility standards are based on the guidelines listed below in the Accessibility References section.
I will continue to add information to this section on the different aspects of Accessibility. So please review this category when you have questions about the accessibility standards of this website.
Access Keys
- 0: Accessibility Statement
- 1: Home
- 2: Skip Navigation
- 9: Contact me at {blog} at the domain of this site.
Accessibility References
Published on Thursday, June 26, 2008 by Jason
What to say about myself? Hmmm.
I'm a web developer, project manager, software architect, ... whatever I need to be at the time ... in the Chicago area. I have worked in the technology industry for over 10 years in different roles; primarily a web developer for the first half of my experience.
I am an active blogger who is finally converting my own site from a "resume" site. Two paths I want to take (in addition to what I'm doing now) is to do voice-over work and become a umpire for the USTA (United States Tennis Association). I would love to be a chair umpire during the finals of a U.S. Open Tennis Championship.
I'm using a modified version of dasBlog for this blog. I'm glad there's a .NET open-source blog system out there. "Open-source" and ".NET" in the same sentence is such an oxymoron isn't it? Well, at least not as much as it used to be.
When not working I try to spend as much time with my family as possible.
I hope you enjoy this site and find it useful. Please feel free to contact me if you have any questions, comments, or suggestions at {blog} at the domain of this site.