If you have PC in your home then that must be protected first from the attacks of malicious software. System can get infected by Viruses, worms, Trojans and spyware at any time. These programs can come from different sources like downloaded infected files, email attachments, infected pen drives or CDs etc.
There are lots of Anti virus software available in market today, and all claims to be very much effective and providing 100% protection. Before you choose any Anti virus solution first find out the system requirement. Then you can decide which brand provides all those features. These are some key features of leading anti virus software available in market.
Avira AntiVir Personal 9.0
Avira AntiVir Personal is a reliable free antivirus that helps you to protect and monitor your PC. It regularly scans the system for viruses, Trojans, backdoor programs, hoaxes, worms, dialers etc. It monitors every action executed by the user or by the operating system, and react promptly when a malicious program is detected.
Its scanner search for all known types of virus and malware, and continuously monitors all file access attempts. If any suspicious file is found then it is quarantined immediately. Avira AntiVir Personal provides Rootkit protection for detecting hidden malware installed in the computer system. Detailed information on the detected viruses and malware is provided via the Internet.
Its Integrated Scheduler helps to plan recurring tasks, such as updates or test runs. Innovative search technologies and heuristic search processes helps in very high rates of virus and malware detection. Avira AntiVir Personal is able to detect all common archive types, including detection of nested archives and smart extensions.
AVG Free Edition 8.5
AVG Free Edition gives reliable protection against computer viruses, for which millions of users around the world trust AVG. AVG Free Edition is available free of cost to home users for the life of the product. Its virus database updates automatically, and provides a high-level of virus detection capability. It is easy-to-use and requires very low system resources during scanning. So, it will not slow down your system.
AVG Free Edition provides real-time protection as files are opened and programs are run. It fantastically handles the infected files. AVG Free Edition also allows the user to perform scheduled and manual tests.
Norton AntiVirus 2010
Norton AntiVirus 2010 removes viruses, worms, spyware, bots and Trojan horses automatically without interrupting your work. It is the fastest and lightest malware scanner available in market. This application scans faster and uses less memory than any other antivirus product. It scans only those files and processes that are at risk using Norton Insight. Norton AntiVirus includes intrusion detection to detect malicious code.
Norton AntiVirus provides continuous protection updates and new product features as they become available throughout your product subscription period, helping to keep your computer protected against the latest Internet threats and risks. Norton AntiVirus 2010 provides performance information to the user as well as guidance about security threats. It blocks Internet threats before they can infect your PC, and prevents virus-infected emails and instant messages from spreading.
Norton AntiVirus uses multilayered security through the Norton Protection System which detects and automatically removes malicious threats.
ESET NOD32 Antivirus 4.0
NOD32 Antivirus system provides full protection against threats endangering PCs and enterprise systems. Its search engine based on ThreatSense technology, analyzes code to identify malicious behavior, such as viruses, spyware, adware, phishing and more. Advanced detection methods implemented in this software provide protection against the future threats from most of the new worms and viruses.
NOD32's detection efficiency is combined with 2-50 times faster hard disk scanning rate. And it requires less memory and CPU power for scanning. NOD32 has won maximum number of Virus Bulletin 100% Awards than any competing product.
NOD32 Protects at multiple infiltration points, including HTTP, POP3, SMTP and all local and removable media. It also prevents infected files from being opened and executed, and warns on creation of infected files. Its powerful virtual PC emulation technology enables unpacking and decryption of all types of archives and run-time packing.
Kaspersky Anti-Virus Personal 2010
Kaspersky Anti-Virus is a useful antivirus tool providing all types of anti virus protection such as: anti-virus scanners, monitors, behavior blockers and integrity checkers. It works as a backbone of the PC's security system, and offers protection from a range of IT threats. Kaspersky Anti-Virus scans operating system and other installed applications to find malicious software. It detects viruses based on the packers used to compress code.
If your system is infected then also Kaspersky Anti-Virus can be installed. And it will restore all system settings after removing malicious software. For extra protection, you can create a rescue disk.
Kaspersky Anti-Virus provides lots of features to protect the internet users. It scans all email messages before you open in your computer. Also Protects from the dangers arising from instant messengers. It analyzes and closes Internet Explorer vulnerabilities.
This is an alternate for word document object using the System.IO.Packaging in VS.NET 2005.
You can able to create, open a document using XML and make any type of changes there, just like you do word object (letterApp = new Word.ApplicationClass ();)
Just add the reference to windowsbase.dll from directory "c:\Program Files\Reference Assemblies\Microsoft".
This will work only for MS Word 2007. It does not support backward compatability.
Open a C# project, add the reference to windowsbase.dll and the create new form and place the below code. pass the file (created in word 2007 extension should be .docx) , search string and replacement string. Try to run the application the old text will be replaced by the new one.
private bool SearchDocx(string strfile, string searchFor,string strReplace)
{
try
{
using (Package myPackage = Package.Open(strfile, FileMode.Open, FileAccess.ReadWrite))
{
PackagePart documentPart = null;
const string documentRelationshipType =
"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument";
foreach (PackageRelationship relationship in myPackage.GetRelationshipsByType(documentRelationshipType))
{
documentPart = myPackage.GetPart(PackUriHelper.ResolvePartUri(new Uri("/", UriKind.Relative), relationship.TargetUri));
break;
}
XmlDocument doc = new XmlDocument();
doc.Load(documentPart.GetStream());
XmlNamespaceManager nsmgr = new XmlNamespaceManager(doc.NameTable);
nsmgr.AddNamespace("w", "http://schemas.openxmlformats.org/wordprocessingml/2006/main");
string StrQuery = "//w:t[text()='" + searchFor + "']";
bool bolReplace=false;
foreach (XmlNode sdtNode in doc.SelectNodes(StrQuery, nsmgr))
{
sdtNode.InnerText = strReplace;
bolReplace = true;
}
documentPart.GetStream().Seek(0, SeekOrigin.Begin);
documentPart.GetStream().SetLength(0);
doc.Save(documentPart.GetStream());
if (bolReplace == false)
{ return false; }
else
{ return true; }
}
}
catch
{
MessageBox.Show("Could not Open file: " + strfile);
return false;
}
}
Thanks.
Software Application: Software may be applied in many situations for which a prespecified set of procedural steps has been defined.
The following software area indicate breadth of potential applications.
A) System Software: System Software is a collection of program written to service other program.
e.g compilers, editors and file management utilies. Operating system components,drivers,telecom processors.
B )Real Time Software: Program that monitor/analyza/control real world events as they occur are called real time software. Elements of real-time software including a data gathering component that collect & formats information from an external enviornment, an analysis component that transforms information as required by the application, a component that coordinates all other component so that real time response can be maintained.
C) Business Software: Business information processing is the largest single software application area. Discrete "System" (e.g payroll,account,inventory etc) have evolved into management information system software that access one or more large databases containing business informations.
D) Engineering and Scientific Software: Enginerring and scientific software has been characterised by number cruching algorithms.
e.g Computer-Aided Design,Computer- Aided manufacturing, System simulations etc.
E) Embedded Software: Intelligent product have become commonplace in really every consumer and industrial market. Embedded software engineering resides in read-only memory and is used to control products and systems for the consumer and industrial markets. Embadded software engineering can perform very limited and esoteric functions or provide significant function and control capability.
e.g : Fuel control dashboard displays, breking systems.
F) Personal Computer Software: The PC software market has burgeoned over past decade. Word processing spreadsheets, multimedia, games, database management etc. are only few hundreds of applications.
Characteristics of a software:
1) Software is a loginal rather than a physical system elements. therefore, its charecteristics deffers from those of hardwares.
2) Software is a develop or engineer, it is not manufacture in the classical sence.
3) Software does not "wear'out".
4) Most software is custom build ( i.e as per requirement of users/ industry), rather then being assembled from existing component.
More Articles …
Subcategories
Web Hosting
Web Hosting is a service offered by web hosting providers to the individuals and organizations to make their websites accessible on the internet. Depending on the requirement, one can avail different types of web hosting such as shared hosting, dedicated hosting, virtual private hosting, cloud hosting etc.
Page 90 of 193