I want to show Components in a tabs , so first of all create few components. In this project we have three components, First View Component public class AllViewComponent : ViewComponent { private readonly UserManager<ApplicationUser> _userManager; public AllViewComponent(UserManager<ApplicationUser> userManager) { _userManager = userManager; } public async Task<IViewComponentResult> InvokeAsync() { List<StudentViewModel> allUsers = new List<StudentViewModel>(); var items = await _userManager.Users.ToListAsync(); foreach (var item in items) { allUsers.Add(new StudentViewModel {Id=item.Id, EnrollmentNo = item.EnrollmentNo, FatherName = item.FatherName, Name = item.Name, Age = item.Age, Birthdate = item.Birthdate, Address = item.Address, Gender = item.Gender, Email = item.Email }); }
MVC framework, as explained in previous article, separates your logic, views and your database of the web application. Here are simple steps to create an MVC application using Visual Studio 2013, discussed below.
Leave the name as is, you can change it, and click on Ok button.
What are the uses of these folders and how they can be used by the programmer will be discussed later.
- Click on File-->New--> Project in Visual Studio (I have used VS 2013)
- The New Project window opened with a list of categories in the left pane and some of their installed templates. Select ASP.NET MVC 4 Web Application under the Web categories.
Leave the name as is, you can change it, and click on Ok button.
- Another window will opened which provides the options to choose the framework (by default the application may have) like empty, basic, internet or shown in the list.
- Select Internet application and click on Ok button, it will start creating an MVC application according to your selected options.
- A dialog box appears to notify you about the process, after some time (depend on your system) your MVC project will create having some folders shown in the solution explorer below.
What are the uses of these folders and how they can be used by the programmer will be discussed later.
Comments
Post a Comment