1. Introduction to ASP.NET
- ASP.NET Web Forms MCQs
- ASP.NET MVC MCQs
- ASP.NET Core MCQs
- ASP.NET Framework MCQs
- ASP.NET Page Lifecycle MCQs
2. ASP.NET Web Forms MCQs
- Web Forms architecture MCQs
- Server-side controls MCQs ASP.NET (e.g., TextBox, Button, DropDownList)
- ViewState MCQs ASP.NET
- Postback and IsPostback MCQs ASP.NET
- Event handling in Web Forms MCQs ASP.NET
3. ASP.NET MVC MCQs
- MVC Architecture MCQs ASP.NET (Model-View-Controller)
- Razor ASP.NET
- Action methods and controllers MCQs ASP.NET
- Routing in ASP.NET MVC MCQs
- Model Binding and Validation MCQs ASP.NET
- Partial Views and Layout Views MCQs ASP.NET
4. ASP.NET Core
- ASP.NET Core architecture MCQs
- Middleware in ASP.NET Core MCQs
- Dependency Injection in ASP.NET Core
- ASP.NET Core hosting models MCQs
- Configuration in ASP.NET Core MCQs
5. State Management
- Session and Cookies MCQs ASP.NET
- ViewState and ControlState MCQs ASP.NET
- QueryString MCQs ASP.NET
- Caching in ASP.NET MCQs ASP.NET
6. Authentication and Authorization MCQs ASP.NET
- ASP.NET Identity MCQs
- Forms Authentication MCQs ASP.NET
- Windows Authentication MCQs ASP.NET
- Role-based and Claims-based Authorization MCQs ASP.NET
- OAuth, OpenID Connect, and JWT (JSON Web Tokens) MCQs ASP.NET
7. Web API MCQs ASP.NET
- ASP.NET Web API and ASP.NET MVC MCQs
- RESTful services and API routing MCQs ASP.NET
- HTTP methods (GET, POST, PUT, DELETE) MCQs ASP.NET
- API Versioning MCQs ASP.NET
- JSON and XML Serialization in Web API MCQs ASP.NET
8. Data Access MCQs ASP.NET
- ADO.NET MCQs ASP.NET
- Entity Framework (EF) and EF Core MCQs ASP.NET
- LINQ (Language Integrated Query) MCQs ASP.NET
- Connecting to databases (SQL Server, MySQL, etc.) MCQs ASP.NET
- Repository Pattern in ASP.NET
9. Security
- Cross-Site Scripting (XSS) MCQs ASP.NET
- Cross-Site Request Forgery (CSRF) MCQs ASP.NET
- SQL Injection MCQs ASP.NET
- Securing Web Applications in ASP.NET MCQs
- Data Encryption and Hashing MCQs ASP.NET
10. Error Handling and Logging MCQs ASP.NET
- Try-Catch blocks MCQs ASP.NET
- Custom error pages in ASP.NET MCQs
- Global Error Handling in ASP.NET MVC and ASP.NET Core MCQs
- Logging with Serilog or NLog MCQs ASP.NET
11. Performance Optimization MCQs ASP.NET
- Bundling and Minification MCQs ASP.NET
- Output Caching MCQs ASP.NET
- Asynchronous programming (async/await) MCQs ASP.NET
- Load Balancing and Scaling ASP.NET applications MCQs ASP.NET
12. SignalR MCQs ASP.NET
- Real-time web applications MCQs ASP.NET
- Overview of SignalR MCQs ASP.NET
- SignalR Hubs and Persistent Connections MCQs ASP.NET
- Broadcasting messages to clients MCQs ASP.NET
13. WebSockets and AJAX MCQs ASP.NET
- AJAX in ASP.NET MCQs ASP.NET
- WebSocket connections MCQs ASP.NET
- Partial page updates with AJAX MCQs ASP.NET
14. Deployment MCQs ASP.NET
- IIS (Internet Information Services) configuration for ASP.NET apps MCQs
- Publishing ASP.NET applications MCQs ASP.NET
- Dockerizing ASP.NET applications MCQs ASP.NET
- CI/CD for ASP.NET apps using Azure or GitHub Actions MCQs ASP.NET
15. ASP.NET Blazor MCQs ASP.NET
- Introduction to Blazor MCQs ASP.NET
- Server-side vs. Client-side Blazor MCQs ASP.NET
- Blazor Components and lifecycle MCQs ASP.NET
- Data Binding in Blazor MCQs ASP.NET