Note that there are some explanatory texts on larger screens.

plurals
  1. USGlenn Doten
    primarykey
    data
    text
    <h2>Experienced software developer with a strong desire to learn and apply new technologies.</h2> <p><strong>Some specialties:</strong></p> <ul> <li>C#</li> <li>All versions of the .NET Framwork</li> <li>The full Microsoft web stack</li> <li>ASP.NET Web Forms</li> <li>ASP.NET MVC (all versions)</li> <li>WPF (and MVVM)</li> <li>SQL Server (LINQ-to-SQL)</li> <li>jQuery</li> <li>xUnit (and other) testing frameworks, including mocking tools</li> <li>Mercurial/Hg (and other) source code control</li> <li>Continuous integration and deployment</li> <li>RavenDB</li> <li>Visual Studio</li> <li>Many other tools in the .NET ecosystem</li> </ul> <hr> <ul> <li>AWS EC2 instances (creating, installing Windows, configuring, VPCs, etc.)</li> <li>Jenkins/Continuous Integration (CI)</li> <li>Git, Mercurial, TFS</li> <li>Jira</li> <li>Big proponent of unit/integration/automation tests</li> <li>Agile methodology (stories, scrum/daily stand-ups, backlog grooming, all the rest)</li> </ul> <hr> <p><strong>Since 2017:</strong></p> <ul> <li>Java 8 &amp; 9</li> <li>Eclipse and IntelliJ IDEA</li> <li>Java Servlets</li> <li>Apache Velocity VTL</li> <li>Oracle 11g with JDBC</li> <li>SQLJ in-line SQL</li> <li>EclipseLink ORM, an implementation of JPA: Java Persistence Architecture</li> <li>JavaScript with jQuery and a home-grown library</li> <li>Maven and Ant-based builds</li> <li>Jenkins for Continuous Integration (CI)</li> <li>Some Python (using PyCharm and Eclipse IDEs)</li> <li>Many Java libraries like Lombok, SLF4J, JUnit, Gson, etc.</li> </ul>
    plurals
    1. COAnd further for the record: turns out that the VS2012 Web Deploy option (as opposed to the FTP option) will indeed deploy just the changes you have made. There's even a fancy "show me the changes" GUI and it publishes over https instead of http (or ftp) which is great. Your hosting company must support this, and fortunately mine does (thank you DiscountASP.net). All's good except for one of my client sites that can't use Web Deploy. Zoidbergi, maybe Web Deploy will work in your case.
      singulars
    2. COKeep in mind that inheriting directly from ValidationAttribute means that the built-in client-side validation will not operate, so it’s probably better to inherit from RegularExpressionAttribute (like @user329957 does) so that the built-in regex stuff will work automatically on the client.
      singulars
    3. COGood point. I should have used "var intCounter = 0;" in my example (sorry, I haven't used VB in quite a while). But the type of Hungarian I was referring to should have been obvious from the VB context. Perhaps my use of sarcasm to get across my point of why using a var for anything other that anon types did not translate well (although "lazy" is certainly an explicit reason). And if you don't understand why I think it is pure laziness to use var for anything but anon types, well, just read some of the other replies to this thread. And remember, not everyone uses (or has) an IDE.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload