Saturday, 20 July 2013

how to develop self confidence how to develop self confidence

How Confident do you Seem to Others?

Your level of self-confidence can show in many ways: your behavior, your body language, how you speak, what you say, and so on. Look at the following comparisons of common confident behavior with behavior associated with low self-confidence. Which thoughts or actions do you recognize in yourself and people around you?
Self-Confident
Low Self-Confidence
Doing what you believe to be right, even if others mock or criticize you for it.
Governing your behavior based on what other people think.
Being willing to take risks and go the extra mile to achieve better things.
Staying in your comfort zone, fearing failure, and so avoid taking risks.
Admitting your mistakes, and learning from them.
Working hard to cover up mistakes, and hoping that you can fix the problem before anyone notices.
Extolling your own virtues as often as possible to as many people as possible.
Waiting for others to congratulate you on your accomplishments.
Accepting compliments graciously. “Thanks, I really worked hard on that prospectus. I’m pleased you recognize my efforts.”
Dismissing compliments offhandedly. “Oh, that prospectus was nothing really, anyone could have done it.”
As you can see from these examples, low self-confidence can be self-destructive, and it often manifests itself as negativity. Self-confident people are generally more positive – they believe in themselves and their abilities, and they also believe in living life to the full.

What is Self-Confidence?

Two main things contribute to self-confidence: self-efficacy and self-esteem.
We gain a sense of self-efficacy when we see ourselves (and others similar to ourselves) mastering skills and achieving goals that matter in those skill areas. This is the confidence that, if we learn and work hard in a particular area, we'll succeed. It's this type of confidence that leads people to accept difficult challenges, and persist in the face of setbacks.
This overlaps with the idea of self-esteem, which is a more general sense that we can cope with what's going on in our lives, and that we have a right to be happy. Partly, this comes from a feeling that the people around us approve of us, which we may or may not be able to control. However, it also comes from the sense that we are behaving virtuously, that we're competent at what we do, and that we can compete successfully when we put our minds to it.
Some people believe that self-confidence can be built with affirmations and positive thinking. At Mind Tools, we believe that there's some truth in this, but that it's just as important to build self-confidence by setting and achieving goals – thereby buildingcompetence. Without this underlying competence, you don't have self-confidence: you have shallow over-confidence, with all of the upset and failure that this brings.

Building Self-Confidence

So how do you build this sense of balanced self-confidence, founded on a firm appreciation of reality?
The bad news is that there’s no five-minute solution.
The good news is that building self-confidence is readily achievable, just as long as you have the focus and determination to carry things through. And what’s even better is that the things you’ll do to build self-confidence will also build success – after all, your confidence will come from real, solid achievement. No-one can take this away from you.
So here are our three steps to self-confidence, for which we’ll use the metaphor of a journey: preparing for your journey; setting out; and accelerating towards success.

Step 1: Preparing for Your Journey

The first step involves getting yourself ready for your journey to self-confidence. You need to take stock of where you are, think about where you want to go, get yourself in the right mindset for your journey, and commit yourself to starting it and staying with it.
In preparing for your journey, do these five things:

Look at What You've Already Achieved

Think about your life so far, and list the ten best things you've achieved in an "Achievement Log." Perhaps you came top in an important test or exam, played a key role in an important team, produced the best sales figures in a period, did something that made a key difference in someone else’s life, or delivered a project that meant a lot for your business.
Put these into a smartly formatted document, which you can look at often. And then spend a few minutes each week enjoying the success you’ve already had.

Think About Your Strengths

Next, use a technique such as SWOT Analysis to take a look at who and where you are. Looking at your Achievement Log, and reflecting on your recent life, think about what your friends would consider to be your strengths and weaknesses. From these, think about the opportunities and threats you face.
Make sure that you enjoy a few minutes reflecting on your strengths!

Think About What's Important to You, and Where you Want to Go

Next, think about the things that are really important to you, and what you want to achieve with your life.
Setting and achieving goals is a key part of this, and real self-confidence comes from this. Goal setting is the process you use to set yourself targets, and measure your successful hitting of those targets. See our article on goal setting to find out how to use this important technique, or use our Life Plan Workbook to think through your own goals in detail (see the "Tip" below).
Inform your goal setting with your SWOT Analysis. Set goals that exploit your strengths, minimize your weaknesses, realize your opportunities, and control the threats you face.
And having set the major goals in your life, identify the first step in each. Make sure it’s a very small step, perhaps taking no more than an hour to complete.

Start Managing Your Mind

At this stage, you need to start managing your mind. Learn to pick up and defeat the negative self-talk which can destroy your confidence. See our article on rational positive thinking to find out how to do this.
Further useful reading includes our article on imagery – this teaches you how to use and create strong mental images of what you'll feel and experience as you achieve your major goals – there’s something about doing this that makes even major goals seem achievable.

And Then Commit Yourself to Success!

The final part of preparing for the journey is to make a promise to yourself that you are absolutely committed to your journey, and that you will do all in your power to achieve it.
If, as you’re doing it, you find doubts starting to surface, write them down and challenge them calmly and rationally. If they dissolve under scrutiny, that’s great. However if they are based on genuine risks, make sure you set additional goals to manage these appropriately. For help with evaluating and managing the risks you face, read our Risk Analysis and Management article.
Either way, make that promise!
Tip: 
Self-confidence is about balance. At one extreme, we have people with low self-confidence. At the other end, we have people who may be over-confident.
If you are under-confident, you’ll avoid taking risks and stretching yourself; and you might not try at all. And if you’re over-confident, you may take on too much risk, stretch yourself beyond your capabilities, and crash badly. You may also find that you’re so optimistic that you don’t try hard enough to succeed.
Getting this right is a matter of having the right amount of confidence, founded in reality and on your true ability. With the right amount of self-confidence, you will take informed risks, stretch yourself (but not beyond your abilities) and try hard.
So How Self Confident Are You? Take our short quiz to find out how self-confident you are already, and start looking at specific strategies to improve your confidence level.

Step 2: Setting Out

This is where you start, ever so slowly, moving towards your goal. By doing the right things, and starting with small, easy wins, you’ll put yourself on the path to success – and start building the self-confidence that comes with this.

Build the Knowledge you Need to Succeed

Looking at your goals, identify the skills you’ll need to achieve them. And then look at how you can acquire these skills confidently and well. Don’t just accept a sketchy, just-good-enough solution – look for a solution, a program or a course that fully equips you to achieve what you want to achieve and, ideally, gives you a certificate or qualification you can be proud of.

Focus on the Basics

When you’re starting, don’t try to do anything clever or elaborate. And don’t reach for perfection – just enjoy doing simple things successfully and well.

Set Small Goals, and Achieve Them

Starting with the very small goals you identified in step 1, get in the habit of setting them, achieving them, and celebrating that achievement. Don’t make goals particularly challenging at this stage, just get into the habit of achieving them and celebrating them. And, little by little, start piling up the successes!

Keep Managing Your Mind

Stay on top of that positive thinking, keep celebrating and enjoying success, and keep those mental images strong. You can also use a technique such as Treasure Mapping to make your visualizations even stronger.
And on the other side, learn to handle failure. Accept that mistakes happen when you’re trying something new. In fact, if you get into the habit of treating mistakes as learning experiences, you can (almost) start to see them in a positive light. After all, there’s a lot to be said for the saying “if it doesn’t kill you, it makes you stronger.”

Step 3: Accelerating Towards Success

By this stage, you’ll feel your self-confidence building. You’ll have completed some of the courses you started in step 2, and you’ll have plenty of success to celebrate.
This is the time to start stretching yourself. Make the goals a bit bigger, and the challenges a bit tougher. Increase the size of your commitment. And extend the skills you’ve proven into new, but closely related arenas.
Tip 1:
Keep yourself grounded – this is where people tend to get over-confident and over-stretch themselves. And make sure you don’t start enjoying cleverness for its own sake…
Tip 2:If you haven't already looked at it, use our How Self Confident Are You? quiz to find out how self-confident you are, and to identify specific strategies for building self-confidence.
As long as you keep on stretching yourself enough, but not too much, you'll find your self-confidence building apace. What's more, you'll have earned your self-confidence – because you’ll have put in the hard graft necessary to be successful.
Goal setting is arguably the most important skill you can learn to improve your self-confidence. If you haven't already read and applied our goal setting article, you can read it here.

Key Points

Self-confidence is extremely important in almost every aspect of our lives, and people who lack it can find it difficult to become successful.
Two main things contribute to self-confidence: self-efficacy and self-esteem. You can develop self-confidence with these three steps:
  1. Prepare for your journey.
  2. Set out on your journey.
  3. Accelerate towards success.
Goal setting is probably the most important activity that you can learn in order to improve your self-confidence.

.net interview questions and answers for freshers

1.What is ASP.NET?
 ASP.NET is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server.
ASP.NET provides increased performance by running compiled code.
2.What is the difference between Classic ASP and ASP.Net?
 
    ASP is Interpreted language based on scripting languages like Jscript or VBScript.
  • ASP has Mixed HTML and coding logic.
  • Limited development and debugging tools available.
  • Limited OOPS support.
  • Limited session and application state management.
  • ASP.Net is supported by compiler and has compiled language support.
  • Separate code and design logic possible.
  • Variety of compilers and tools available including the Visual studio.Net.
  • Completely Object Oriented.
  • Complete session and application state management.
  • Full XML Support for easy data exchange.
3.What is Difference between Namespace and Assembly?
 Namespace is a logical design-time naming convenience, whereas an assembly establishes the name scope for types at run time.
4.What is the difference between early binding and late binding?
 Calling a non-virtual method, decided at a compile time is known as early binding. Calling a virtual method (Pure Polymorphism), decided at a runtime is known as late binding.
5.What is the difference between ASP Session State and ASP.Net Session State?
 ASP session state relies on cookies, Serialize all requests from a client, does not survive process shutdown, Can not maintained across machines in a Web farm.

6.What is the difference between ASP Session and ASP.NET Session?
 Asp.net session supports cookie less session & it can span across multiple servers.
7.What is reflection?
 All .NET compilers produce metadata about the types defined in the modules they produce. This metadata is packaged along with the module (modules in turn are packaged together in assemblies), and can be accessed by a mechanism called reflection. 
The System.Reflection namespace contains classes that can be used to interrogate the types for a module/assembly.
8.What is the difference between Server.Transfer and response.Redirect?
 The Server.Transfer () method stops the current page from executing, and runs the content on the specified page, when the execution is complete the control is passed back to the calling page. 
While the Response.Redirect () method transfers the control on the specified page and the control is never passed back to calling page after execution.
9.What is a PostBack?
 The process in which a Web page sends data back to the same page on the server.
10.What namespace does the Web page belong in the .NET Framework class hierarchy?
 System.Web.UI.Page
11.What is a bubbled event?
 When you have a complex control, like DataGrid, writing an event processing routine for each object (cell, button, row, etc.) is quite tedious. The controls can bubble up their event handlers, allowing the main DataGrid event handler to take care of its constituents.
12.What is the differences between Server-side and Client-side code?
 
  • Server-side code executes on the server.
  • Client-side code executes in the client’s browser.
13.What is the difference between static or dynamic assemblies?
 Assemblies can be static or dynamic. 

Static assemblies can include .NET Framework types (interfaces and classes), as well as resources for the assembly (bitmaps, JPEG files, resource files, and so on). Static assemblies are stored on disk in portable executable (PE) files. 

Dynamic assemblies, which are run directly from memory and are not saved to disk before execution. You can save dynamic assemblies to disk after they have executed.
14.What are the difference between Structure and Class?
 
  • Structures are value type and Classes are reference type
  • Structures can not have constructor or destructors.
  • Classes can have both constructor and destructors.
  • Structures do not support Inheritance, while Classes support Inheritance.
15.What is the differences between dataset.clone and dataset.copy?
 Dataset.clone copies just the structure of dataset (including all the datatables, schemas, relations and constraints.); however it doesn’t copy the data. 
Dataset.copy, copies both the dataset structure and the data.

16.What is the difference between Custom Control and User Control?
 Custom Controls are compiled code (Dlls), easier to use, difficult to create, and can be placed in toolbox. Drag and Drop controls. Attributes can be set visually at design time. Can be used by Multiple Applications (If Shared Dlls), Even if Private can copy to bin directory of web application add reference and use. Normally designed to provide common functionality independent of consuming Application. 
User Controls are similar to those of ASP include files, easy to create, can not be placed in the toolbox and dragged - dropped from it. A User Control is shared among the single application files.
17.What is the difference between ASP Session State and ASP.Net Session State?
 ASP session state relies on cookies, Serialize all requests from a client, does not survive process shutdown, Can not maintained across machines in a Web farm.
18.What is ViewState?
 ViewState is a .Net mechanism to store the posted data among post backs. ViewState allows the state of objects to be stored in a hidden field on the page, saved on client side and transported back to server whenever required.
19.What is Authentication and Authorization?
 Authentication is the process of identifying users. Authentication is identifying/validating the user against the credentials (username and password) and Authorization performs after authentication.
Authorization is the process of granting access to those users based on identity. Authorization allowing access of specific resource to user.
20.What are the types of Authentication?
 
    There are 3 types of Authentication. Windows, Forms and Passport Authentication.
  • Windows authentication uses the security features integrated into the Windows NT and Windows XP operating systems to authenticate and authorize Web application users.
  • Forms authentication allows you to create your own list/database of users and validate the identity of those users when they visit your Web site.
  • Passport authentication uses the Microsoft centralized authentication provider to identify users. Passport provides a way to for users to use a single identity across multiple Web applications. To use Passport authentication in your Web application, you must install the Passport SDK.
  • 21.What is datagrid?
     The DataGrid Web server control is a powerful tool for displaying information from a data source. It is easy to use; you can display editable data in a professional-looking grid by setting only a few properties. At the same time, the grid has a sophisticated object model that provides you with great flexibility in how you display the data.
    22.How do you hide the columns?
     One way to have columns appear dynamically is to create them at design time, and then to hide or show them as needed. You can do this by setting a column’s “Visible” property.
    23.What are different types of directives in .NET?
     
    • @Page
    • @Control
    • @Import
    • @Implements
    • @Register
    • @Assembly
    • @OutputCache
    • @Reference
    24.What data type does the RangeValidator control support?
     
    • Integer
    • String.
    • Date.
    25.What is cookies?
     Cookies are small pieces of text, stored on the client’s computer to be used only by the website setting the cookies. This allows webapplications to save information for the user, and then re-use it on each page if needed
    26.What is the difference between Server-side scripting and Client-side scripting?
     Server side scripting means that all the script will be executed by the server and interpreted as needed. ASP doesn't have some of the functionality like sockets, uploading, etc. 
    Client side scripting means that the script will be executed immediately in the browser such as form field validation, clock, email validation, etc. Client side scripting is usually done in VBScript or JavaScript.
    27.How do you create a permanent cookie?
     Permanent cookies are available until a specified expiration date, and are stored on the hard disk.So Set the 'Expires' property any value greater than DataTime.MinValue with respect to the current datetime. If u want the cookie which never expires set its Expires property equal to DateTime.maxValue.
    28.Which method do you use to redirect the user to another page without performing a round trip to the client?
     
    • Server.Transfer
    • Server.Execute.
    29.Which method do you use to redirect the user to another page without performing a round trip to the client?
     Server.transfer
    30.What tag do you use to add a hyperlink column to the DataGrid?
     < asp:HyperLinkColumn > < / asp:HyperLinkColumn >
    31.How many languages .NET is supporting now?
     When .NET was introduced it came with several languages. VB.NET, C#, COBOL and Perl, etc. The site DotNetLanguages.Net says 44 languages are supported.
    32.What is smart navigation?
     The cursor position is maintained when the page gets refreshed due to the server side validation and the page gets refreshed.
    33.How do you validate the controls in an ASP .NET page?
     Using special validation controls that are meant for this. We have Range Validator, Email Validator
    34.How do you turn off cookies for one page in your site?
     Use Cookie.Discard property, Gets or sets the discard flag set by the server. When true, this property instructs the client application not to save the Cookie on the user's hard disk when a session ends.
    35.Which two properties are on every validation control?
     
      We have two common properties for every validation controls: 
    • Control to Validate
    • Error Message
    • 36.What is boxing and unboxing?
       Implicit conversion of value type to reference type of a variable is known as BOXING, for example integer to object type conversion. 
      Conversion of reference type variable back to value type is called as UnBoxing.
      37.What is garbage collection?
       Garbage collection is a system whereby a run-time component takes responsibility for managing the lifetime of objects and the heap memory that they occupy.
      38.What is serialization?
       Serialization is the process of converting an object into a stream of bytes.
      Deserialization is the opposite process of creating an object from a stream of bytes. Serialization / Deserialization is mostly used to transport objects.
      39.What is the differnce between Managed code and unmanaged code?
       Managed Code: Code that runs under a "contract of cooperation" with the common language runtime. Managed code must supply the metadata necessary for the runtimeto provide services such as memory management, cross-language integration, code access security, and automatic lifetime control of objects. All code based on Microsoft intermediate language (MSIL) executes as managed code.

      Un-Managed Code:Code that is created without regard for the conventions and requirements of the common language runtime. Unmanaged code executes in the common language runtime environment with minimal services (for example, no garbage collection, limited debugging, and so on).
      40.What is difference between constants, readonly and, static?
       
      • Constants: The value can’t be changed.
      • Read-only: The value will be initialized only once from the constructor of the class.
      • Static: Value can be initialized once.
      41.In which event are the controls fully loaded?
       Page_load event guarantees that all controls are fully loaded. Controls are also accessed.
      In Page_Init events but you will see that viewstate is not fully loaded during this event.
      42.What is the use of @ Register directives?
       @Register directive informs the compiler of any custom server control added to the page.
      43.Define RequiredFieldValidator?
       It checks whether the control have any value. It's used when you want the control should not be empty.
      44.What are the different types of Session state management options available with ASP.NET?
       ASP.NET provides In-Process and Out-of-Process state management. In-Process stores the session in memory on the web server. Out-of-Process Session state management stores data in an external data source. The external data source may be either a SQL Server or a State Server service. Out-of-Process state management requires that all objects stored in session are serializable.

      45.What are the difference between const and readonly?
       
      • A const can not be static, while readonly can be static.
      • A const need to be declared and initialized at declaration only, while a readonly can be initialized at declaration or by the code in the constructor.
      • A const’s value is evaluated at design time, while a readonly’s value is evaluated at runtim
        46.What is the difference between early binding and late binding?
         Calling a non-virtual method, decided at a compile time is known as early binding.
        Calling a virtual method (Pure Polymorphism), decided at a runtime is known as late binding.
        47.What is the difference between ASP Session and ASP.NET Session?
         Asp.net session supports cookie less session & it can span across multiple servers.
        48.What is Common Language Runtime?
         CLR also known as Common Language Run time provides a environment in which program are executed, it activate object, perform security check on them, lay them out in the memory, execute them and garbage collect them.
        49.What is Intermediate Language?
         MSIL are also known as Microsoft Intermediate Language is the CPU-independent instruction set into which .Net framework programs are compiled. It contains instructions for loading, storing initializing, and calling methods on objects.
        50.What is CTS?
         The Common type system is a rich type system, built into the common language runtime, which supports the types and operations found in most programming languages.

Friday, 19 July 2013

Magic Zoom™ for WordPress

Magic Zoom™ for WordPress
Download
Magic Zoom  Vedio
http://www.youtube.com/watch?v=71GWeeJIVG0

Magic Zoom™ for WordPress

Hover over the image! Grab the WordPress plugin and start using Magic Zoom™.

Install now

  1. Download the Magic Zoom™ WordPress image plugin.
  2. Either upload it via your WordPress admin area (screenshot).
    Or unzip the file on your computer and FTP the magiczoom folder to /wp-content/plugins/, keeping the file and folder structure intact.
  3. Activate the plugin in the Plugins menu of WordPress.
  4. Add zooming to any image of your WordPress posts by referencing the small and large images. Reference your small image with <img> and link it to your big image using the CSS class of "MagicZoom". Customise it to your satisfaction! Your code will look something like this:
<a href="big.jpg" class="MagicZoom"><img src="small.jpg"/></a>
  1. To upgrade, buy Magic Zoom™ or apply for a free license. Overwrite the wp-content/plugins/magiczoom/core/magiczoom.js file with the file from the full version.


Featured post

Life Infotech now a leading brand in the field of technology training

  Life Infotech now a leading brand in the field of technology training & its invites students around the nation to be a part of the Tra...