Thursday, February 26, 2009

Run Your Web page from Remote Desktop

if u want to run ur web page from remote desktop use the following instructions,

1. sql Connection string as
Data Source=server_name;Initial Catalog=Database_name;User ID=username;Password=password"

Note:
No need to write like below
Data Source=server_name;Initial Catalog=Database_name;Integrated Security=True;User ID=username;Password=password"

if u run ur page from remote desktop or from ur local system with above sql connection string. The Following Error Will Display
System.Data.SqlClient.SqlException: Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.

Before Going to run ur web page from remote desktop, first configure ur web folder by iis.

1. start--->control panel--->Administrative Tools---> Internet Information services, double click the icon to open iis.

2.Expand ur local computer name like (vijay(local computer)) , it displays
2.1 Website
2.2 Default SMTP Virtual Server

3. Expand Website option, Default web site option apper, expand Default web site too.

4.It shows the list of Webpage in form of folders.

5.select ur own folder. Right Click and select properties option, in that create virtual directory,just click create button in Application setting segement.

6.select Directory Security Tab---> click edit button

7.Check anonymous access checkbox and Allow iis to control password, and also check Integrate window Authentication.

8. then click ok to finish the process.

We can run our application in two ways
1. From local system with domain or system name
2. From Remote Desktop

From local system, with Domain name
open IE and type the path like below
http://system_name/foldername/Default.aspx (or)
http://localhost/foldername/Default.aspx

From Remote Desktop
http://system_name/foldername/Default.aspx

Friday, February 6, 2009

Coding for displaying details of OnBoard

C#.net Code

ManagementObjectSearcher on_board_details = new ManagementObjectSearcher("root\\CIMV2", "select * from Win32_OnBoardDevice");

foreach (ManagementObject board_details in on_board_details.Get())
{
Response.Write("DESCRIPTION : "+board_details["Description"].ToString()+"
"); Response.Write("DEVICE TYPE : "+board_details["DeviceType"].ToString() + "
"); Response.Write("TAG : "+board_details["Tag"].ToString() + "
"); Response.Write("ENABLED :"+board_details["Enabled"].ToString()+"
"); Response.Write("--------------------------------
");
}

}

JavaScrip Code

function hard_ware()
 {
 var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
  var service = locator.ConnectServer(".");
  var properties = service.ExecQuery("SELECT * FROM Win32_OnBoardDevice");
  var e = new Enumerator (properties);
 
  for (;!e.atEnd();e.moveNext ())
  {
  var p = e.item ();
  document.write( p.Description);
  document.write(p.DeviceType );
  document.write( p.Enabled );
  document.write( p.Tag );
 }
 }

Coding for displaying details of VGA Card

using System.Management;

ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2","SELECT * FROM Win32_VideoController");
foreach (ManagementObject management_object in searcher.Get() )
{
Response.Write( management_object ["Name"].ToString());
Response.Write(management_object["VideoProcessor"].ToString());
Response.Write(management_object["VideoModeDescription"].ToString());
Response.Write(management_object["AdapterRAM"].ToString());
}

Coding for generating text file about desktop details

using System.Management;

ManagementObjectSearcher objMOS = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_Desktop ");
foreach (ManagementObject objManagemnet in objMOS.Get())
{
try
{
using(StreamWriter objStreamWriter = new StreamWriter(@"C:\DesktopDetails.txt"))
{
objStreamWriter.WriteLine("======================================================================");
objStreamWriter.WriteLine(" DeskTop Details "); objStreamWriter.WriteLine("======================================================================"); objStreamWriter.WriteLine("BorderWidth :" + Convert.ToString(objManagemnet.GetPropertyValue("BorderWidth")));
objStreamWriter.WriteLine("Caption :" + Convert.ToString(objManagemnet.GetPropertyValue("Caption")));
objStreamWriter.WriteLine("Description :" + Convert.ToString(objManagemnet.GetPropertyValue("Description")));
objStreamWriter.WriteLine("IconSpacing :" + Convert.ToString(objManagemnet.GetPropertyValue("IconSpacing")));
objStreamWriter.WriteLine("IconTitleFaceName :" + Convert.ToString(objManagemnet.GetPropertyValue("IconTitleFaceName"))); objStreamWriter.WriteLine("Name :" + Convert.ToString(objManagemnet.GetPropertyValue("Name")));
objStreamWriter.WriteLine("ScreenSaverActive :" + Convert.ToString(objManagemnet.GetPropertyValue("ScreenSaverActive"))); objStreamWriter.WriteLine("ScreenSaverExecutable :" + Convert.ToString(objManagemnet.GetPropertyValue("ScreenSaverExecutable"))); objStreamWriter.WriteLine("ScreenSaverSecure :" + Convert.ToString(objManagemnet.GetPropertyValue("ScreenSaverSecure"))); objStreamWriter.WriteLine("ScreenSaverTimeout :" + Convert.ToString(objManagemnet.GetPropertyValue("ScreenSaverTimeout"))); objStreamWriter.WriteLine("SettingID :" + Convert.ToString(objManagemnet.GetPropertyValue("SettingID")));
objStreamWriter.WriteLine("Wallpaper :" + Convert.ToString(objManagemnet.GetPropertyValue("Wallpaper")));
objStreamWriter.WriteLine("WallpaperStretched :" + Convert.ToString(objManagemnet.GetPropertyValue("WallpaperStretched"))); objStreamWriter.WriteLine("WallpaperTiled :" + Convert.ToString(objManagemnet.GetPropertyValue("WallpaperTiled")));
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}