Suresh Behera

The Microsoft .Net Junkies

News

Blogroll

Reading

March 2006 - Posts

GMAIL Support

It has passed one week almost but i could not able to login my email account. Here is what Google says ...
Still some hope there ...:(

Suresh

Hello,

Thanks for your report. We apologize for any inconvenience this may have caused.

To fix this problem, please try logging in to your account through our secured interface. Secure HTTPS access is available via https://mail.google.com. Simply paste this URL in your browser and then log in to Gmail. Please be sure to use this exact URL, with no characters after '.com.'

It may also be necessary to disable third-party firewall, anti-virus, or ad-blocking software (for example, Norton Firewall or Anti-Virus). Please close all open browser windows and disable such software. Open a new browser window, and adjust your privacy and security preferences. To adjust these preferences in Internet Explorer, please follow the steps

below:

1. Click the 'Tools' menu at the top of your browser, and select 'Internet Options.'

2. Click the 'Privacy' tab at the top of the dialogue box, and select 'Low.'

3. Click the 'Edit' button, and enter 'google.com' into the 'Address of Web site' field.

4. Select 'Allow' to override the handling of particular cookies.

5. Click the 'Security' tab at the top of the dialogue box, and change the 'Security level for this zone' to 'Low.'

6. Click 'OK.'

Next, clear your browser's cache. To clear your browser's cache in Internet Explorer, please follow the steps below:

1. Click the 'Tools' menu at the top of your browser, and select 'Internet Options.'

2. Click the 'General' tab at the top of the dialogue box.

3. Click 'Delete Files' under 'Temporary Internet files.'

4. Select 'Delete all offline content' by checking the box.

5. Click 'OK.'

Finally, open a new browser window and log back in to Gmail.

If you continue to encounter difficulties, please respond to this message, and we'll be happy to investigate the issue further.

Sincerely,

The Google Team

Outlook 2003

After the Gmail crisis, It looks like i am conscious about my mail(I do suggest to back up your Gmail account ;)). I have no idea what was wrong and when it is going to rectified.No support No reply mail No FAQ ...:(
Here is some Useful tips for Outlook 2003

How to make a backup copy of a .pst file.

How to export .pst file data.

How to import .pst file data in to Outlook.

How to transfer Outlook data from one computer to another computer.

Data on a Microsoft Exchange Server.

How to back up Personal Address Books.

How to Automate the Back Up of Personal Folders (.pst) Files with the Personal Folder Backup Utility

How to back up Outlook Settings Files.

Hope this helps..

Suresh Behera

GMail is going to kill me

I have been using my Gmail account since it came to market. Suddenly it gave me big surprise...Ridiculous ..Hope it will get rectified soon
I guess it might be because of Gmail Notifier.

I am getting this error..I tried all various probability but no hope :(
"We're sorry, but Gmail is temporarily unavailable. We're currently working to fix the problem -- please try logging in to your account in a few minutes."

Here is the details news..

Google Mail hit with account deletion controversy
http://news.zdnet.co.uk/internet/0,39020369,39258170,00.htm

http://blog.outer-court.com/forum/22209.html
http://blog.outer-court.com/forum/22775.html

No more trust on Gmail now :(
Let me find some god paid email service..probably hotmail ;) Now i recall somebody told "the free might cost you too much..."


Suresh Behera

 

 

 

Posted: Mar 22 2006, 05:19 PM by Suresh Behera | with 4 comment(s)
Filed under:
Table of Contents : Service Oriented Attitecture

Suresh Behera

Resumes and cover letters

Improve Your Resume In Twelve Simple Steps

What To Do (And Not Do) When Emailing Recruiters
By Jared Flesher

Six Tips for Writing A Winning Cover Letter
By Marshall Loeb

Resume Makeover: A New Brand Helps IT Exec Overcome Hurdles
By Perri Capell

Words that Score On a Resume And Open Doors to Interviews
By Marshall Loeb

Resume Makeover: CFO Revamps His Presentation on Paper
By Perri Capell

Pattern Your Resume On Leaders in Your Field
By Marshall Loeb

Resume Makeover: Stressing Strategy, Global Credentials
By Perri Capell

Resume Gallery: A Tool to Help You Choose the Right Format
By Perri Capell

EBay Offers Resume Writers A Market to Sell Their Wares
By Sarah E. Needleman

Why Your Resume Isn't That Important
By Taunee Besson

Resume Makeover: A Revamping To Appeal To U.S. Employers
By Perri Capell

Resume Makeover: Emphasizing Leadership and Landing a Job

Many other great resource for your resume.Must read for Consultant..:)
resumes/cover letters

Suresh Behera

FAQ about Microsoft as a company

List of questions we are often asked about Microsoft as a company...
How big is Microsoft?

Market Capitalization is the sum derived from the current stock price per share times the total number of shares outstanding. Market Capitalization is an indication of the value of the company at a specific point in time, based on the current stock market. Microsoft has a current Market Cap. of 275.32 Billion. According to Yahoo Finance, that means its currently ranked third in with Exxon in second place and GE in first place.

More..
http://blogs.msdn.com/jobsblog/articles/489066.aspx

Suresh Behera

 

 

TODO and NOT TODO for high memory levels in ASP.NET
Quick things to check when you experience high memory levels in ASP.NET

INTRODUCTION
  What is considered high memory?
  Common reasons for high memory
    Application set up for debugging
    String concatenation
    .NET Framework 1.1 Service Pack 1 (SP1)
  Don't be afraid to recycle periodically
  Questions to ask
  Debugging
  Resources
      Memory articles
      Performance articles


Hope this help...

Suresh Behera

Posted: Mar 09 2006, 12:15 PM by Suresh Behera | with no comments
Filed under: ,
A simple understanding of Biztalk 2004

Who would have believed that XML, such a seemingly trivial technology, could revolutionize an industry? It may have seemed like a long shot in the beginning, but the XML aficionados saw something special and pragmatic right away—a sort of duct tape for the world's information systems. But not all developers felt this way. Some were disappointed by the lack of tool support that would bring XML to life.

Given its place today, however, I don't think anyone could say that XML was all hype. It has revolutionized the way we think about distributed computing, given birth to Web services and service orientation, and continually spawns newer, better tools. One such tool, BizTalk® Server 2004, is poised to finally bring some of XML's benefits to the masses by providing some long-awaited magic.

BizTalk State of Affairs
Theory vs. Reality
BizTalk Server Architecture
A Service-Oriented Foundation
Publish-Subscribe Engine
Contract-Driven Messaging
Port Extensibility
Wrap-Up

Suresh Behera

What Do You Want to Do with Visual Basic or Visual C#?

When designing your application, you may need help choosing between different technologies or approaches. This topic summarizes the choices and provides links to more information about rapid application development (RAD) with Visual Basic or C#. For more information about which language in Visual Studio to use, see Programming Languages.

What Do You Want to Do with Visual Basic or Visual C#?

Create a New Application

  • XML Web service - XML Web services are applications that can exchange interoperable messages in a loosely coupled environment, using standard protocols such as HTTP, XML, XSD, SOAP and WSDL. XML Web services can be accessed from a Web application, a Windows desktop application, or another XML Web service - for details, see Programming the Web with XML Web Services
  • .NET component - for details, see Component Authoring

For a step-by-step example, see Walkthrough: Creating a Distributed Application

For details, see Designing Distributed Applications

If you are targeting the browser on a cell phone, PDA (personal digital assistant), or pager, then use Mobile Web Forms - for details, see Creating ASP.NET Mobile Web Applications

Otherwise, use Web Forms - for details see Web Forms Pages

If you ...

  • Are navigating between multiple, discrete tables of results ...
  • Are manipulating data from multiple sources (for example, from different databases, from XML files, spreadsheets, and so on, all in the same dataset) ...
  • Are exchanging data with other applications ...
  • Are reusing the same set of rows and intend to cache them (for example, sorting, searching, and filtering cached results) ...
  • Are doing a lot of processing per row ...
  • Are manipulating the data using XML operations such as XML transforms or XPath ...
  • Want ease of programming ...

Then use a dataset - for details, see ADO.NET Datasets

Otherwise, use direct access (data commands and data readers) - for details, see Performing Database Operations Directly.

For example, you would use data commands and data readers for:

  • Performing DDL commands
  • Performing updates or deletes based on a selection criteria
  • Programmatically inserting records that are not based on user interaction
  • Calling stored procedures to execute logic inside the server
  • Retrieving scalar values from the database
  • Processing a set of results in a forward only manner without updating and without caching the results
  • Processing a set of results too large to fit in memory

For details, see Web Data Access Strategy Recommendations

For help deciding between the different types of server controls, see ASP.NET Server Controls Recommendations

XML Web services are applications that can exchange interoperable messages in a loosely coupled environment, using standard protocols such as HTTP, XML, XSD, SOAP and WSDL. An XML Web service can be accessed from desktop applications (Windows Forms), Web applications, or other XML Web services. For details, see Programming the Web with XML Web Services

To send or receive a set of results to or from an XML Web service, use a dataset - for details, see ADO.NET Datasets

To access data within the logic of an XML Web service where that data is not being returned to the caller. . .

If you ...

  • Are navigating between multiple, discrete tables of results...
  • Are manipulating data from multiple sources (for example, from different databases, from XML files, spreadsheets, and so on, all in the same dataset) ...
  • Are exchanging data with other applications ...
  • Are reusing the same set of rows and intend to cache them (for example, sorting, searching, and filtering cached results) ...
  • Are doing a lot of processing per row ...
  • Are manipulating the data using XML operations such as XML transforms or XPath ...
  • Want ease of programming ...

Then use a dataset - for details, see ADO.NET Datasets

Otherwise use direct access (data commands and data readers) - for details, see Performing Database Operations Directly.

For example, you would use data commands and data readers for:

  • Performing DDL commands
  • Performing updates or deletes based on a selection criteria
  • Programmatically inserting records that are not based on user interaction
  • Calling stored procedures to execute logic inside the server
  • Retrieving scalar values from the database
  • Processing a set of results in a forward only manner without updating and without caching the results
  • Processing a set of results too large to fit in memory

Use Windows Forms - for details, see Creating Windows Applications

If you ...

  • Are performing DDL commands ...
  • Are calling stored procedures to execute logic inside the server ...
  • Are retrieving scalar values from the database ...
  • Are processing a set of results in a forward-only manner without displaying, updating, or caching the results ...
  • Are processing a set of results too large to fit in memory ...

Then use direct access (data commands and data readers) - for details, see Performing Database Operations Directly

Otherwise, use a dataset - for details, see ADO.NET Datasets.

For example, you would use a dataset if you:

  • Are binding results to a form to let the user view, insert, update, or delete records
  • Are navigating between multiple tables of results
  • Are manipulating data from multiple sources (for example, from different databases, from XML files, spreadsheets, and so on, all in the same dataset)
  • Are exchanging data with other applications
  • Are reusing the same set of rows (for example, sorting, searching, and filtering retrieved results)
  • Are manipulating the data using XML operations such as XML transforms or XPath
  • Want ease of programming

For details about working with Windows Forms controls (including securing applications, setting properties, handling events, anchoring controls, and so forth), see Windows Forms Controls

For help deciding which way to create a control, see Control Type Recommendations

For details, see Control Authoring for Windows Forms

For details, see Web User Controls and Web Custom Controls

Create a console application - for details, see Console Application Template

Create a Windows service - for details, see Windows Service Applications

Access an Existing XML Web Service

For details, see Accessing XML Web Services in Managed Code

For a step-by-step example of accessing an XML Web service from a Windows application, see Walkthrough: Calling XML Web Services from Windows Forms

For a step-by-step example of accessing an XML Web service from a Windows application, see Walkthrough: Accessing an XML Web Service Using Visual Basic or Visual C#

Program with Objects and Components

For details, see .NET Framework Class Library in Visual Studio

Visual Basic - for details, see Object-Oriented Programming in Visual Basic

C# - for details, see new

Windows Forms Controls - for details, see Windows Forms Controls by Function

Web Forms server controls - for details, see ASP.NET Server Controls by Function

For help deciding between Web and HTML server controls, see ASP.NET Server Controls Recommendations

Web server controls - for details, see Controls You Can Use on Web Forms Pages

HTML server controls - for details, see HTML Server Controls

For help deciding between Web user controls and Web custom controls, see Recommendations for Web User Controls vs. Web Custom Controls

Messaging component - for details, see Creating Messaging Components

For help deciding which way to create a control, see Control Type Recommendations

For details, see Control Authoring for Windows Forms

For details, see Developing ASP.NET Server Controls

Search the Web for controls and components created by third-party companies - try the Resource Center at the Got Dot Net Web site (http://www.gotdotnet.com)

Automate Tasks or Extend the Environment

For help deciding whether you need a macro, add-in, or wizard, see The Spectrum of Visual Studio .NET Automation

For details, see Introduction to Project Extensibility in Visual Basic and Visual C#

For advanced customization of the development environment, such as creating a new project type or a customized editor - see the " Visual Studio Integrator Program (VSIP)" section of The Spectrum of Visual Studio .NET Automation

Debug, Test, or Troubleshoot

For details, see Debugging Managed Code

For details, see Debugging XML Web Services in Managed Code

For details, see Introduction to Web Application Debugging

For details, see Debugging Preparation: Windows Applications

For details, see Debugging Preparation: Class Libraries

For details, see Debugging Windows Service Applications

For details, see Testing

Testing scalability - for details, see Testing for Scalability

For details, see Troubleshooting Problems Portal

Deploy

For help choosing which deployment project type to use, see Deployment Projects

For details, see Deployment of a Web Setup Project

For an example, see Walkthrough: Deploying a Web Solution

For details, see Deploying XML Web Services in Managed Code

For details, see Setup Projects

For an example, see Walkthrough: Deploying a Windows Application

If you are deploying a .NET component, create a merge module. For details, see Merge Module Projects. For a step-by-step example, see Walkthrough: Creating and Consuming a Merge Module.

If you are deploying an ActiveX control, create a CAB file. For details, see CAB File Projects. For a step-by-step example, see Walkthrough: Creating a CAB File.

Use dynamic properties - for details, see Introduction to Dynamic Properties

Upgrade from a Previous Version

For details, see Upgrading Applications Created in Previous Versions of Visual Basic

For details, see Upgrading Visual InterDev 6.0 Applications to Visual Studio .NET

Learn about New Features

What's New in Visual Basic and Visual C#

What's New in Visual Studio .NET

What's New in Deployment

Introduction to Visual Basic .NET for Visual Basic Veterans

Inside the .NET Framework

Walkthroughs in Visual Basic and Visual C#

Walkthrough: Creating a Distributed Application

Data Walkthroughs

XML Walkthroughs

XML Web Service Walkthroughs (XML Web services and Web applications)

Windows Forms Walkthroughs

Component Programming Walkthroughs

Deployment Walkthroughs

Visual Basic Samples

Visual C# Samples

Wow..What a awesome article..

Suresh Behera

Posted: Mar 06 2006, 11:14 AM by Suresh Behera | with 3 comment(s)
Filed under: ,
Things to Check for Debugging problem

Debugging

You have created your application and resolved the build errors. You must now correct those logic errors that keep your application or stored procedures from running correctly. You can do this with the development environment integrated debugging functions. These allow you to stop at procedure locations, inspect memory and register values, change variables, observe message traffic, and get a close look at how your code works or does not work.

In This Section

What's New in the Visual Studio .NET 2003 Debugger
Discusses the enhancements to the Visual Studio .NET debugger.
What's New in the Visual Studio .NET 2002 Debugger
Introduces the integrated Visual Studio .NET debugger and discusses new features and major enhancements of the Visual Studio .NET debugger.
Debugging Samples and Walkthroughs
Provides a list of the debugging step-by-step topics that show how to debug Web applications, including setting and removing breakpoints, viewing variables in your application, controlling execution, stepping and continuing, and attaching.
Debug Settings and Preparation
Covers the settings and preparation that you must perform to debug your program with the Visual Studio .NET debugger.
Using the Debugger
Discusses the fundamentals of using the Visual Studio .NET debugger. Topics include debugging basics, execution control, attaching to a running program, Just-In-Time debugging, launching the debugger automatically, dumps, breakpoints, inspecting your program, handling exceptions, Edit and Continue, and using expressions in the debugger.
Debugging Managed Code
Covers common debugging problems and techniques for applications written in Visual Basic, Visual C#, and Managed Extensions for C++.
Debugging Visual C++
Discusses some common debugging problems and techniques for C and C++ applications.
Debugging COM and ActiveX
Provides tips on debugging COM applications and ActiveX controls. Topics include debugging COM servers, debugging COM clients and servers using RPC debugging, debugging an ActiveX Control, and COM debugging tools.
Debugging DLLs
Provides techniques for debugging DLLs and explains how to specify an executable for a debug session.
Debugging Script and Web Applications
Describes common debugging problems and techniques you may encounter when debugging script and Web applications. Sections include debugging ASP.NET and ASP Web applications, debugging ATL Server Web applications, Visual Studio and the Windows Script Debugger, Web server debugging errors, and troubleshooting.
Debugging SQL
Provides information on debugging SQL Server stored procedures, functions, and triggers. Topics include set up, a SQL debugging example, SQL and mixed-language debugging, limitations, debugging extended stored procedures, SQL debugging components, configuring DCOM, and troubleshooting.
Debugging User Interface Reference
Provides reference information on the windows and dialog boxes you use when debugging your application. These topics are also available when you press F1 while you have focus on a debugging user interface element, for example, the Breakpoints window.

Related Sections

Visual Studio Debugger Model
Provides information on automating many debugger features by using the Visual Studio extensibility model.
Default and Custom Builds
Introduces types of builds, selecting and editing build configurations, and deploying solutions.
Testing and Optimizing
Covers the purpose of testing, organizing the testing effort, requirements-based testing, developing a test plan, test plan approaches, and types of testing.
Decision Chart
Provides a graphical, linked guide to decisions about designing your application.
Deployment in Visual Studio
Provides links to various deployment topics, including: deployment concepts, introduction to Microsoft Windows Installer, deployment projects, merge module projects, creating or adding deployment projects, setting properties, adding items to a deployment project, and opening the deployment editors. This section also covers managing file installation, registry settings, file types, user interface, custom actions, and launch conditions.
 

Debugging Script and Web: Errors and Troubleshooting
You may encounter the following errors when attempting to debug script or Web applications.

Debugging Script and Web Applications

Debugging ASP.NET Web Applications
Provides instructions and prerequisites on debugging an ASP.NET application either at development time or when the application is already deployed and running.
Debugging ASP Web Applications
Discusses debugging ASP Web applications. Information includes a description of ASP Web applications, methods of debugging ASP scripts, types of errors, how client scripts are processed, and how errors are handled.
Debugging ATL Server Web Applications
Provides links to information on debugging Web applications or XML Web services created with ATL Server.
Debugging Script and Web: Errors and Troubleshooting
Lists errors you may run into while debugging script or Web applications and suggests fixes.
Walkthrough: Debugging a Web Form
Illustrates how to debug an ASP.NET Web application (Web form). Steps include: creating the Web form, debugging the Web form, setting and removing breakpoints, viewing variables in your application, controlling execution, stepping and continuing, and attaching to the Web form for debugging.
Walkthrough: Debugging a XML Web Service
Instructs you on debugging an ASP.NET Web Service application. Steps include: creating and debugging the XML Web service, debugging the Web form, setting and removing breakpoints, viewing variables in your application, controlling execution, stepping and continuing, and attaching to the XML Web service for debugging.

Related Sections

Debugging Preparation: ASP.NET Web Services Created with Managed Extensions for C++
Describes the default project settings and behavior of ASP.NET Web Service projects and debugging calls to XML Web services from client applications.
Debugging Preparation: ASP.NET Web Applications
Describes the default project settings and behavior of ASP.NET Web Application projects, steps for debugging, and changing the default Debug configuration.
Debugging Preparation: ASP.NET Web Services
Describes the default project settings and behavior of ASP.NET Web Services projects, enabling ASP.NET debugging, and changing the default Debug configuration.
.NET Framework Tutorials: Debugging with the Microsoft .NET Framework SDK
Shows how to debug .NET applications using the Microsoft .NET Framework SDK. This tutorial walks you through debugging two different programs: a simplified version of the component-based Calculator sample that is used elsewhere in the .NET Framework SDK, and a small ASP.NET application that uses source code files and code embedded in .aspx files. You will learn how to use both debuggers that ship with the .NET Framework SDK: the CorDbg command-line debugger and the Windows-based DbgCLR debugger. The source code for this tutorial is written in Visual Basic and C#.
.NET Framework Tutorials: Debugging ASP.NET Web Applications
Illustrates how to debug Web-based applications using the .NET Framework SDK. This tutorial includes debugging precompiled components such as business objects, debugging ASP.NET pages containing HTML and procedural code, and debugging code called from ASP.NET pages that are contained in external (or code-behind) files.
Writing, Compiling, and Debugging JScript Code
Provides links into the JScript documentation, which includes information on debugging JScript with Visual Studio .NET.
Debugging an ISAPI Application
Covers debugging ISAPI applications, setup steps, setting breakpoints for filters and extensions, and version-specific information.
ASP.NET Technology Backgrounder
Describes ASP.NET, a unified Web platform that provides all the services necessary for you to build enterprise-class applications. Information includes descriptions of: the ASP.NET page framework and the Web forms page, XML Web services, state management facilities, application events, compilation, deployment, security, debugging support, and performance counter support.