| bio | website | ryanhayes.net |
|---|---|---|
| location | Kingsport, TN | |
| age | 28 | |
| visits | member for | 2 years, 8 months |
| seen | 18 hours ago | |
| stats | profile views | 757 |
Ryan is a two-time Microsoft MVP award winner and owner of Sonata Cove Software with over eight years of software architecture and development experience. Working with big-name clients such as Discovery Channel, AOL, Toyota, and the National Academy of Sciences, Ryan has helped teams deliver award-winning applications that drive business processes, site traffic, and profit. Currently the Senior Software Engineer at Aerus, LLC, and consulting with a number of other small businesses. Ryan puts his experience and creativity to work to build amazing solutions for the web, desktop and mobile devices. Ryan has a B.S. in Computer Science from UVA-Wise and a M.S. in Software Engineering from George Mason University.
|
May 11 |
comment |
What capabilities of Adobe Flash are not present in the WinRT API? There are obviously other factors that go into it, but if you think about the amount of Flash on the web vs Silverlight on the web, it's a pretty massive gap. I don't work for Microsoft, and wasn't in the conversations, but install base is definitely a factor. Also, this is just in the touch mode of the browser. If you have to have Silverlight support, you can always drop back to desktop mode, which still has all the touch support enabled, it just doesn't have all the touch-centric chrome, at least in the Pro version (don't have an RT device to double check myself for that version, though). |
|
May 10 |
comment |
Web standards or risk avoidance? What is the specific issue you're facing? IE8 was less standards compliant than IE9. Is your markup valid if you run it through the validator? -> validator.w3.org |
|
Apr 29 |
comment |
How do I search the Java API? Edited. Thanks! (Edits are better than downvotes). |
|
Apr 23 |
comment |
What is the best way to prove that in-code documentation is greater than extensive external documentation? For one, internal code documentation can export to external code documentation (javadoc, and C# /// comments, for example). You can't go the other way. |
|
Jan 31 |
comment |
Copying (forking) an open source project to your own repository @aspillers Thanks! |
|
Jan 31 |
comment |
Copying (forking) an open source project to your own repository I think I may do that. I just now found a way to upload a patch, so I think that's what I'll do. Thanks! |
|
Oct 22 |
comment |
Do ASP.Net Web Forms actually produce ADA compliant HTML? Does the ASP/AJAX toolkit undermine the goal of ADA compliance? I updated my answer to include MS's official response. So essentially, ASP.NET is compliant where possible, which sounds like most of everything you would do. The AJAX control toolkit, which I've used before, essentially just updates your page with nearly identical code, as if you were doing a postback (it just does it async). So, I would assume that whatever compliance is built into default ASP.NET, it would also be true for those same controls updating inside of an AJAX panel, with the exception that the AJAX panel itself may introduce markup that may cause a collision of some kind. |
|
Oct 22 |
comment |
Do ASP.Net Web Forms actually produce ADA compliant HTML? Does the ASP/AJAX toolkit undermine the goal of ADA compliance? Well, you can modify the markup so that the output of that markup is more compliant, like using divs instead of tables for example (I don't know much about ADA compliance, so that may be a bad example). You can't necessarily modify the asp code, like <asp:Textbox/> too much, but you can do things to modify the look/attributes/structure of the output. Does that help? |
|
Oct 22 |
comment |
ASP.NET MVC Controllers & Actions In Regards To URLs And SEO Yep, routing lets you pretty much map any URL to any controller/method/parameter combination, so you can have full control over your SEO as far as links go. |
|
Apr 25 |
comment |
Freelancing - Share the source code? @JustinCave I've not used any freelance sites before, so you may be right. If the site does include it as having to hand it over, then yea, it's not a gray area at all, since it's in writing. |
|
Jan 13 |
comment |
Software Engineer VS “Harder” Jobs @Allon - Don't you think that's reading into the answer a little too much? |
|
Jan 13 |
comment |
Software Engineer VS “Harder” Jobs @Allon - Actually it doesn't since one of the requirements is to "build an application that...". They did not build Word. |
|
Jan 3 |
comment |
I'm 15 and I want to Freelance I would suggest you hit up the Startups Q/A site. Lots of great help there for starting freelancing from a business perspective: answers.onstartups.com |
|
Dec 2 |
comment |
A good tool for browser automation/client-side Web scripting +1 Selenium absolutely rocks. Plus you can use the recorder to record the majority of what you want to do and export the code to C#, Java, and a ton of other languages. |
|
Dec 1 |
comment |
Resource for common ballparks in development projects? Voting to close, as this is like giving a ballpark estimate for building a house. Varies by contractor, location, tools, environments, quality, testing involved, design meetings, and more. |
|
Dec 1 |
comment |
Where is the M in MVC? +1 This is a great description of the different flavors that MVC has evolved into. |
|
Dec 1 |
comment |
Alternatives to Octopus for deploying .NET applications? Is Puppet available for Windows? Looks like it's Linux-only from what I can tell. |
|
Nov 10 |
comment |
Does “open source” ever become “my source”? That really depends on the license as to if it can legally become "your" source. But "Open Source" really is "Everyone's Source", so if you look at it like that, then it already is yours! :D |
|
Oct 17 |
comment |
Other than for legacy software, are there reasons for using COBOL? Don't take it from me. Research from O'Reilley says Cobol book sales are near nonexistent compared to every other language. That's either because there's lack of interest on the developers, or there aren't enough developers using it. I'm sure you can find new development using COBOL, but it's still MOSTLY legacy (not all legacy). I'm sure someone like youself who specializes in COBOL would have connections to other folks who use only COBOL as well. Just like it would be with me, only having friends who use one language doesn't mean that I'm not the minority. |
|
Sep 28 |
comment |
Server OS/Software Requirements For asp.NET Framework 4.0 Yes, that's all you'll need. I also agree with Joel Etherton's answer that you're probably better to go with a hosting provider like discountasp.net or someone similar. They'll manage the servers and can help you get your application installed if you're having trouble (since if you can't get it installed then you're probably not going to be paying them for hosting every month). |