Protect against Phishing
Phishing means accidental visit to a website which resembles like the original site. This is infact a big threat to those who are connected to Internet as users are simply duped by stealing their credentials. The process will kick start with the hackers sending fraudulent emails (which may look similar with all details including the signatory part) to several IDs by guess work. Nearly, 95% of these emails will be addressed in the name of several prominent banks like ICICI Bank, HDFC Bank and others. It will request users to visit a provided web address and login by entering their username and password. These data will be stored as plain text in the hackers web server.
Initially, customers were not warned by bankers against these threats and as a result many of them lost their money through this route. But nowadays, banks have posted warning notices on their websites and new customers are aware against Phishing. Moreover, several print and television medias also played an important role in exposing this threat.
In order to protect yourselves against phishing, you have to follow the following steps
(1) Never click on a link which requests you to enter username and password to login.
(2) Visit banking related websites directly from your browser namely Internet Explorer or FireFox.
Note: Internet Explorer 8 has a feature to protect you against Phishing.
Categories: Channels, Latest, Security Tags: briefly about c# and c# tools, c sharp compiler download, c# compilers, C# keywords classified, develop in c# in windows98, download C# compiler for windows xp, download different Types Of Compilers in C#, explain briefly about c# and c# tools, firefox, internet explorer, multiform application in C#.Net, phishing, security
Download IE8 for Windows XP and get clarified on common myths
IE is by far the largest used browser. However, one of the common myths around IE is the security, performance and that it doesn’t support latest web standards. Many of the other browsers have openly mentioned in the past that using IE6 is so 2006 days, download blah blah etc., advertising for their browser and thereby conveniently hiding the subsequent IE releases. It strange how people still compare IE6 after which there are 2 releases with all the modern browsers of today.
The reality of the fact is that after IE6 there have been 2 releases on IE. The IE 7 and now the latest IE8. IE 8 is by far the best browser in terms of standards and compliance. Many web developers out there don’t realize that IE provides great help for web development and enhances the web experience to a great extent.
One of the common patterns, we see is that people use Windows XP and have IE6 that came along with it. Post that the other browsers such as Firefox started picking up momentum and people started using that. In that process, they didn’t actually realize that IE also released IE 7 for Windows XP (which shipped as the default IE version with Windows Vista) and now IE 8 that can be installed on XP, Vista and Windows 7.
You can watch the IE 8 Video features at http://www.microsoft.com/windows/internet-explorer/videos.aspx?mname=howto_compatibility
Also, for developers and IT Professions, we did a few screen casts that can be viewed at http://www.microsoft.com/india/webcasts/ondemand.aspx
The best feature I like as a web developer in IE is the Developer Toolbar that helps me accomplish tons of testing. F12 is your key if you are a web developer and it gives you various techniques for enhancing your web development experience.
In the past, I have also written about how, the IE8’s tab control and process work and session sharing information at http://geekswithblogs.net/ranganh/category/9470.aspx
If you are running IE6 on Windows XP, I would recommend to upgrade to the latest version of IE8 and enjoy the benefits. You can download it from http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=341c2ad5-8c3d-4347-8c03-08cdecd8852b
For Windows Vista, you can install it from http://www.microsoft.com/windows/internet-explorer/default.aspx
If you are running Windows 7 Beta, RC or the RTM version, then you don’t have to do anything since IE8 ships as default with it.
And for the statisticians, here is a report on IE’s protection against malware http://nsslabs.com/test-reports/NSS%20Labs%20Browser%20Security%20-%20Socially%20Engineered%20Malware%20Q3%202009.pdf
The excerpt from the above report, is here below
- Internet Explorer 8 caught 81% of the live threats, an exceptional score which surpassed the next best browser (Firefox 3) by a 54% margin. Windows Internet Explorer 8 improved 12% between Q1 and Q2 tests, evidence of concerted efforts Microsoft is making in the SmartScreen technology.
- Firefox 3 caught 27% of live threats, far fewer than Internet Explorer 8. It was, however, the best among products utilizing the Google SafeBrowsing API. (Note: Firefox 3.5 was not stable enough to be tested during the course of this test. A patch has subsequently become available to address the stability issue. We were able to manually verify that the protection was identical between versions 3.0.11 and 3.5).
- Safari 4 caught 21% of live threats. Overall protection varied greatly, with two short periods of severe dips.
- Chrome 2 caught just 7% of live threats an 8% drop from the previous test.
- Opera 10 Beta caught a mere 1% of live threats, providing virtually no protection against socially engineered malware. In our test bed validation, we verified there was effectively no difference between Opera 9 and Opera 10 Beta.
Happy Browsing !!!
Reproduced with permission – Original Post
Categories: Channels, Internet, Latest Tags: briefly about c# and c# tools, c sharp compiler download, c# compilers, C# keywords classified, develop in c# in windows98, download C# compiler for windows xp, download different Types Of Compilers in C#, explain briefly about c# and c# tools, IE, internet explorer, microsoft, multiform application in C#.Net, vista, windows, windows 7
Just published: Murach’s JavaScript and DOM Scripting
Mike Murach & Associates has just published a new book entitled Murach’s JavaScript and DOM Scripting. This book is written for developers who want to know how to use JavaScript and DOM scripting to create websites that deliver the fast response times, dynamic user interfaces, and special effects that today’s users expect. Here are some highlights:
#1: Two books in one, it covers both JavaScript and DOM scripting
Most books cover either JavaScript or DOM scripting. But to create user-responsive sites, you need to know both.
So the first half of this book is a course in JavaScript essentials. Then, the second half is a course in applied JavaScript, showing how to use DOM scripting to build applications that run slide shows, use drop-down menus, rotate headlines, sort tables, and provide animation.
As a result, web developers can gain basic to expert skills using a single book.
#2: It provides a fast start
Section 1 is a crash course in JavaScript. In fact, by the end of chapter 3, developers will know how to code, test, and debug applications that include elementary DOM scripting. Then, the rest of the book builds on those skills to cover all the JavaScript and DOM scripting essentials.
#3: It shows how to create and use
event-handling libraries for browser compatibility
One of the headaches of web programming is ensuring that the JavaScript code will work with all the popular browsers.
So this book shows web developers how to create their own event-handling libraries of browser-compatible code. That training also enables them to appreciate…and profit from…the extensive libraries of tested code that are included in the downloadable applications for the book.
#4: It shows 20 complete applications that can be used as models for new apps
The key to mastering client-side web development is to have plenty of applications that show how the features interact and what problems might occur in building a website. So this book shows complete code for 20 professional applications, ranging from forms validation to revolving slide shows.
These can be downloaded for free from the Murach website, so developers can experiment with them on their own.
#5: The paired-pages format lets developers set their own pace
Murach books have a distinctive format. Each two-page spread presents a single topic: the lefthand page explains the topic, while the righthand page shows the critical details, using syntax, code, screen shots, and how-to notes. Both beginning and experienced developers find that this format makes it easy to focus on the information they need, whether they’re using the book for training or reference.
Murach’s JavaScript and DOM Scripting is available directly from the publisher at www.murach.com and from all major retail outlets.
Murach’s JavaScript and DOM Scripting
Author: Ray Harris
Pages: 764
ISBN: 978-1-890774-55-4
Price: $54.50
Categories: Latest, Press Releases Tags: 978-1-890774-52-3 download, briefly about c# and c# tools, c sharp compiler download, c# compilers, C# keywords classified, develop in c# in windows98, dom scripting, download C# compiler for windows xp, download different Types Of Compilers in C#, download ebook 978-1-890774-52-3, explain briefly about c# and c# tools, html, javascript, mike murach silverlight, multiform application in C#.Net, murach, murach silverlight, Murach Visual Studio 2010, murach's silverlight, print using javascript in asp .net3.5, website
Telligent Analytics 3.0
Telligent is pleased to announce the availability of Telligent Analytics 3.0 (previously called Harvest Reporting Server). The latest version of Telligent’s analytics software represents the company’s ongoing commitment to innovation and enterprise collaboration.
Telligent Analytics 3.0 is the first comprehensive analytics program that allows organizations to understand user engagement both inside and outside of the organization through comprehensive social, Web and listening tools, providing an integrated 360-degree view of connections and user activities.
With extensive reporting capabilities, Telligent Analytics 3.0 helps companies understand the data created from collaboration tools, providing incredible insight into how your customers perceive your products and services. Telligent Analytics 3.0 enables you, for the first time, to clearly see what your customers are doing, asking for, and talking about in your collaboration environment. This information is essential for maximizing your investment in community and collaboration technologies.
We’ve enhanced features of Telligent Analytics 3.0 to better help you:
- Measure Engagement – Web analytics (traffic analysis) layered over social analytics (engagement, influence, sentiment, etc.)
- Listen to Feedback – Ability to quickly identify changes or anomalies in conversations, monitor topic relevance, and measure "brand buzz"
- Identify User Types – User identification analysis to foster an accurate understanding of individuals in the community, as well as the make-up of the community
- Telligent Analytics 3.0 works in harmony with Telligent Community 5.0 and Telligent Enterprise 2.0. To upgrade, please contact support or call 1-877-492-9484. To learn more about Telligent Analytics 3.0, visit to www.telligent.com.
Categories: Latest, Press Releases Tags: briefly about c# and c# tools, c sharp compiler download, c# compilers, C# keywords classified, develop in c# in windows98, download C# compiler for windows xp, download different Types Of Compilers in C#, explain briefly about c# and c# tools, harvest reporting server, multiform application in C#.Net, scada controls silverlight, telligent, web analytics software
Linkedin,WordPress, Twitter and Facebook
Imagine that you have completed a degree course and waiting for a job. Spending alone at home. Don’t waste your time. You can spend your spare moments by visiting various websites which will ultimately expose you to the outside world.
It is a popular site to record your professional achievements, awards and projects. You will get an unique link like www.linkedin.com/in/anandnswamy which you can provide to potential employers. You can include your past and current employment positions along with other achievements and recongnitions.
WordPress
You can now create blogs for free using WordPress hosted platform. This means that you need not have to buy a domain to host your blog. Instead, you will be provided with a unique sub domain URL like http://<Your_User_Name>.wordpress.com. You just need to register at www.wordpress.com and start your blogging life in style with predefined themes.
However, if you would like to customize your site then you can buy a hosting plan from a reliable provider and host your WordPress site by uploading the required files. You have to follow certain steps to install the blog and also you have access to thousands of free themes which can downloaded from various websites.
It is a very popular micro blogging platform. You need not have to write a long blog post. Instead you can simply record your hourly/daily/weekly activities. I would suggest you not to include your twitter link in your resume as it will look less professional. You can however exchange links during informal meetings, conversations and in business cards.
FaceBook is a popular site using which you can build friendships. You have to either manually add friends or can search after registration. Over the period of time, your network will grow rapidly if you make use of all the features on the site by following their terms and conditions. Please do not add strangers as friends as you never know of their identity and also don’t share your personal details over the social networking sites.
NOTE: Please note that your username will be banned if you fail to follow the rules as laid down by the above sites.
You can reap rich benefits if you make maximum use of all the features on the above mentioned websites. Your name and professional status will be exposed to the outside world which will ultimately benefit you in long run.
[tag]linkedin, wordpress, twitter, facebook, social media, blogs, blog[/tag]
Categories: Channels, Internet, Latest Tags: briefly about c# and c# tools, c sharp compiler download, c# compilers, C# keywords classified, develop in c# in windows98, download C# compiler for windows xp, download different Types Of Compilers in C#, explain briefly about c# and c# tools, facebook, linkedin, multiform application in C#.Net, social networking, twitter, wordpress
Even Faster Web Sites
Sebastopol, CA – Performance is critical to the success of any web site, and yet today’s web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In his newest book, Even Faster Web Sites, (O’Reilly, US $34.99), Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuable techniques to help you optimize your site’s performance.
Souders’ previous book, the bestselling High Performance Web Sites, shocked the web development world by revealing that 80% of the time it takes for a web page to load is on the client side. In Even Faster Web Sites, Souders and eight expert contributors provide best practices and pragmatic advice for improving your site’s performance in three critical categories:
JavaScript: Get advice for understanding Ajax performance, writing efficient JavaScript, creating responsive applications, loading scripts without blocking other components, and more.
Network: Learn to share resources across multiple domains, reduce image size without loss of quality, and use chunked encoding to render pages faster.
Browser: Discover alternatives to iframes, how to simplify CSS selectors, and other techniques.
Speed is essential for today’s rich media web sites and Web 2.0 applications. With Even Faster Web Sites, you’ll learn how to shave precious seconds off your sites’ load times and make them respond even faster.
The book contains six guest chapters contributed by Dion Almaer, Doug Crockford, Ben Galbraith, Tony Gentilcore, Dylan Schiemann, Stoyan Stefanov, Nicole Sullivan, and Nicholas C. Zakas.
Steve Souders works at Google on web performance and open source initiatives. His books High Performance Web Sites and Even Faster Web Sites explain his best practices for performance along with the research and real-world results behind them. Steve is the creator of YSlow, the performance analysis extension to Firebug with more than 1 million downloads. He serves as co-chair of Velocity, the web performance and operations conference sponsored by O’Reilly. He frequently speaks at such conferences as OSCON, Rich Web Experience, Web 2.0 Expo, and The Ajax Experience.
Additional Resources:
For more information about the book, including table of contents, index, author bios, and cover graphic, see: http://www.oreilly.com/catalog/9780596522308
Even Faster Web Sites
Steve Souders
ISBN: 9780596522308, 254 pages,
Book Price: $34.99 USD, £26.99 GBP
Ebook Price: $27.99 USD
order@oreilly.com
1-800-998-9938
1-707-827-7000
About O’Reilly
O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
Categories: Latest, News, Press Releases Tags: optimization, oreilly, websites
How do I build a C# application using Command Line Compiler?
Microsoft’s .NET SDK ships with a command line compiler called csc.exe. It can be executed from within the DOS prompt. In this article, I will show you how to build a simple C# program using this compiler with Notepad as the editor.
Open your editor and enter the code as given in listing 1
Listing 1
001: // HelloWorld.cs002: // -------------003: using System;004: class HelloWorld005: {006: public static void Main()007: {008: Console.WriteLine("Hello World");009: }010: }
The line numbers are given only for the sake of explanation and does not form part of the source code.
In the above listing, Line 3 defines the namespace System. Line 4 declares our class named HelloWorld. Line 6 defines the Main() method, which is considered as a entry point for all C# programs. Line 8 calls the WriteLine() method of the Console class and prints "Hello World" as output.
Save the file as HelloWorld.cs and compile the code using a C# compiler. I assume you are using the compiler which ship with .NET SDK. For this purpose, you have to give the following command at the DOS prompt as shown in the figure given below
csc HelloWorld.cs
Figure 1
If you have installed Visual Studio 2008, you can compile a C# program using Visual Studio Command Prompt. You can launch it from Start | All Programs | Microsoft Visual Studio 2008 | Visual Studio Tools
If you have installed Mono C# Compiler then you should compile the above program using the following command:
mcs HelloWorld.cs
If there are any errors and warnings, the compiler will display them during the above process. You have to go through all those messages and correct them preferably by going back to the source code. As explained earlier, C# is a case sensitive language and hence even if you miss a semicolon or a comma, the compiler will throw error messages. If there are no errors and warnings your screen would look like as shown in the figure given above.
To view the output of the above program, you have to supply the name of the assembly (HelloWorld.exe) at the DOS prompt.
For example, you have to give the following command for executing the above program.
HelloWorld
The output will be as shown in the figure given below
Figure 2
For mono compiler, the execution statement will be as shown below:
mono HelloWorld.exe
An Assembly is a file which is created by the compiler upon successful compilation of every C# application.
Commenting the Code
If you look at line numbers 1 and 2 in the above code, you would see two slash lines at the beginning. In programming terminology, these lines are called as comments. C# compiler won’t compile the statements inside these comments and they are given only for documentation and reference purposes. It is a best practice to give comments while coding as it will help you to study the code at a later stage or for others who look at your code.
There are three ways by which you can give comments in C#. The first two will be already familiar to you if you had worked with C++ and Java. They are single-line and multiline comments.
Single-line comments are given with the symbol //, while Multiline comments are applied with /*…..*/ symbols and can spread more than one line (See Listing 2)
Listing 2
// this is a single line comment/*This is aMultilineComment*/
The third type of comment which is given with “///” is a new one introduced by the .NET Framework. It is used to generate documentation for your C# program and they are denoted by using the relevant XML tags as shown in listing 3:
Listing 3
/// <summary>/// this is a new comment system/// <summary>
[tag]microsoft, c#, java [/tag]
Categories: C#, Channels, Latest Tags: briefly about c# and c# tools, c sharp compiler download, c# compilers, C# keywords classified, csharp, develop in c# in windows98, download C# compiler for windows xp, download different Types Of Compilers in C#, explain briefly about c# and c# tools, multiform application in C#.Net, visual studio, Visual Studio 2005, visual studio 2008, visual studio 2010