Developer Resources & Tools

Programmer Tools / Utilities

  • RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).
  • Docusaurus is a tool designed to make it easy for teams to publish documentation websites without having to worry about the infrastructure and design details.

Security

OWASP (Open Worldwide Application Security Project) is a nonprofit foundation working to improve the security of software. Dedicated to enabling organizations to conceive, develop, acquire, operate, and maintain applications that can be trusted.

HackerOne – Outmatch cybercriminals with a legion of ethical hackers who work for you to continuously protect your attack surface.

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

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