Tuesday, June 14, 2011

Run as administrator on Shortcuts using Visual studio setup project

Use Microsoft's ORCA tool
  • This is provided as p art of the "Windows Installer SDK" which is part of the "Win dows Platform SDK"
  • After installing the Platform SDK you actually have to install ORCA. Its setup file will be in the directory where the Platform SDK was installed.
  • Run ORCA and open the MSI file
  • Select the table "Property"
  • Add a row to the "Property" table with the following values for the columns
    • Property: DISABLEADVTSHORTCUTS
    • Value: 1

Tuesday, February 8, 2011

Verify User Using Active Directory

DirectoryEntry result = DS.FindOne().GetDirectoryEntry();
if (result == null)
return false;

string Type = string.Empty;

if (result.Properties["MemberOf"].Count > 0)
{
Object[] objCollection = (Object[])result.Properties["MemberOf"].Value;
foreach (object single in objCollection)
{
if ((single.ToString() == "mbc ur ir 013 is") || (single.ToString() == "mbc ur ir 005 HR SAF"))
{
Type= "Admin" ;
}
else if (single.ToString() == "mbc ur ir salaried users")
{
Type= "Reports" ;
}
else if (single.ToString() == "mbc ur ir 005 HR Sec")
{
Type= "Security";
}
}
}
else
{
object single = result.Properties["MemberOf"].Value
if ((single.ToString() == "mbc ur ir 013 is") || (single.ToString() == "mbc ur ir 005 HR SAF"))
{
Type = "Admin";
}
else if (single.ToString() == "mbc ur ir salaried users")
{
Type = "Reports";
}
else if (single.ToString() == "mbc ur ir 005 HR Sec")
{
Type = "Security";
}
}


Wednesday, October 20, 2010

MVC2 Drop down list

In order to set static value of MVC2 drop down list use below code

binded with entity field
Html.DropDownListFor(model => model.Type, new SelectList(new[] { "JobCatagories","SalaryRange" }))

intendant of entity matching.

Html.DropDownList("DDL", new SelectList(new[] { "JobCatagories", "SalaryRange" }))





Wednesday, March 3, 2010

Loop through table using Jquery

Too loop through table using Jquery, that can also be used to loop nested table/nested structure like, to parse only single table rows just need to change $('#tblPlaceholder > tbody > tr>')

$('#tblPlaceholder > tbody > tr>td >div > table > tbody > tr').each(function() {
var displayedDate = this.cells[1].innerText; //display text of cell
alert(displayedDate);
});

Thursday, February 25, 2010

disable bowser back button

If you have two pages A and B and you are direct from A->B if you dont want to come back to A using browser back button Add this code on content of page or head section of page.

Add Java script deceleration

function noBack() { window.history.forward(); }
noBack();
window.onload = noBack;
window.onpageshow = function(evt) { if (evt.persisted) noBack(); }
window.onunload = function() { void (0); }

end java script decleration
It works on IE,FF

 How to generate Model class and DbContext from existing Data Base using .NET Core  Open the Nuget Manage and run the following command Scaf...