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 }); }
Computer Programming : Easily you can get operating System information using OperatingSystem Class. This class exist in System Namespace. It has single constructor with specified platform identifier and version object. Also contain four public properties, such as Platform, ServicePack, Version and VersionString.
Need of it
- Install driver online, if you know about operating system.
Note : Output depends on class constructor parameter.
Lets take a simple
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Operating System Information</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server"></asp:Label>
<br />
<br />
<asp:Button ID="Button1" runat="server" Height="37px" onclick="Button1_Click"
Text="System Information " />
</div>
</form>
</body>
</html>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
Version ver = new Version();
OperatingSystem os = new OperatingSystem(PlatformID.Win32S, ver);
string version = os.Version.ToString();
string StringVersion = os.VersionString;
string platform = os.Platform.ToString();
string servicepack = os.ServicePack.ToString();
Label1.Text = "Operating System Version=" + version + "<br/>version String=" + StringVersion + "<br/>platform=" + platform + "<br/>Service Pack=" + servicepack;
}
}
Code generates the following outputs
Comments
Post a Comment