Engineering Layers
Houston Computer Software Development Architecture Engineering Layers
Houston Computer Consulting has made a conscious decision over the course of time to learn, adopt, and follow these industry-recommended technologies. Most of these involve aspects of software development that most end users never need to know. However, they are critical technologies central to our success. Every solution we work on takes these well-recognized foundational elements into account.
Technologies | Entity Framework, SSRS, Web API, SignalR, LINQ, lambdas, HangFire, Twilio, ASP.NET Core Identity, ASP.NET Core claims-based authorization, OAuth, OWIN, Blazor, Castle-Windsor, N-Hibernate, .NET MAUI |
Frameworks | CSLA, MVC, MVP, MVVM, ABP, ASP.NET Zero, .NET, Swing, ASP.NET Identity, .NET Core, .NET Framework, Template10 |
Patterns & Practices | Microsoft, Unit of Work, repository, inversion of control, dependency injection, authorization, authentication, Gang of 4, DDD, Factory |
Platforms | Windows, Linux, MacOS, Android, iOS, XAMARIN, Azure, AWS, Docker, Kubernetes |
Form Factors | UWP, web, desktop, mobile, WPF |
Languages (Syntax) | C++, C#, Visual Basic, Java, SQL, Transact-SQL |
Scripting | jQuery, JavaScript, TypeScript, PHP, ASP |
Declarative | HTML, XAML, RAZOR |
Protocols | JSON, SOAP, XML, TCPIP |
Methodologies | SOLID, KISS, separation of concerns, loosely-coupled |
Development/Team Strategies | Waterfall, Agile, Extreme |
Structures | interfaces, overloading, polymorphism, overriding |
Tools | BootStrap, KnockoutJS, AngularJS, minifiers, WatiN, source control (Git), Node.js, Package Manager, NuGet, PowerShell, Chocolatey, Humanizer, Modernizr, Gulp, ANTLR, Font Awesome, GlyphIcons, JSHint, WebGrease, Swagger, Glimpse, regular expressions, AutoMapper, fluent API, jTable, ELMAH, NLog, Log4Net, StyleCop, Luxon |