Developer Resources & Tools

Programmer Tools / Utilities

  • RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).

Security

Open Web Application Security Project (OWASP) is a 501(c)(3) worldwide not-for-profit charitable organization focused on improving the security of software.

SQL Injection is the manipulation of web based user input in order to gain direct access to a database or its functions.

Netcasts / Podcasts / Shows

.NET Rocks

Complete Developer Podcast

Software Engineering Practices / Best Practices / Advice

Employment & Salary

Version Control / Source Control

Test-Driven Development (TDD) / Unit Testing

WordPress

WordPress is a free and open-source content management system (CMS) written in PHP and paired with a database. Features include a plugin architecture and a template system. – Wikepedia

  • A content management system (CMS) is a tool which helps you build a website without needing to write code.
  • According to W3Techs, WordPress powers 43% of all the websites on the Internet, including those without a content management system (CMS) or with a custom-coded CMS.

Programming Environments

Microsoft Visual Studio

  • A free, fully-featured, and extensible IDE (Integrated Development Environment) for creating modern applications for Windows, Android, and iOS, as well as web applications and cloud services.
  • Visual Studio Community is free for individual developers, open source projects, academic research, education, and small professional teams.
  • CodeLens is available only in Visual Studio Enterprise and Visual Studio Professional editions. It is not available in Visual Studio Community edition.
  • Create an offline installer for Visual Studio

Visual Studio Code

  • Visual Studio Code is a streamlined code editor and is cross-platform – supporting Mac, Linux, and Windows.
  • Has support for development operations like syntax highlighting, debugging, task running and version control.

Migrating from Microsoft Access

DAL (Data Access Layer)

Microsoft SQL Server