Saturday, April 9, 2011


.NET Framework 

The .NET Framework (pronounced dot net) is a software framework for Microsoft Windows operating systems. It includes a large library, and it supports several programming languages which allows language interoperability (each language can use code written in other languages). The .NET library is available to all the programming languages that .NET supports.

The framework's Base Class Library provides user interfacedata accessdatabase connectivitycryptographyweb application development, numeric algorithms, and network communications. The class library is used by programmers, who combine it with their own code to produce applications.

Programs written for the .NET Framework execute in a software (as contrasted to hardware) environment, known as the Common Language Runtime (CLR). The CLR is an application virtual machine so that programmers need not consider the capabilities of the specific CPU that will execute the program. The CLR also provides other important services such as security, memory management, and exception handling. The class library and the CLR together constitute the .NET Framework.

The following list includes some of the benefits of having the .NET
 Framework installed:
  • Easier installation of commercial applications: Many commercial applications from Microsoft and from third parties rely on the .NET Framework to support their core functionality. If you have the .NET Framework installed, these applications are easier to install. Some applications that depend on the .NET Framework for support include the following:
    • Microsoft Security Essentials
    • Intuit QuickBooks
    • HP Image Zone
    • Streamload
    • PayPal
    • Grouper
  • Easier updates: After the .NET Framework is installed, it is updated automatically by the Microsoft Update service. If you receive Automatic Updates through Control Panel, any versions of the .NET Framework that are installed on the computer will always be up to date with the latest service packs.



Citation:

Your Future & Information Technology

How to Cope with Information Technology Outsourcing

IT workers in the U.S. are already witnessing some impacts of IT outsourcing, but the future impacts will possibly be even greater. What can you do to prepare? Consider the following ideas:
  • Don't Panic - The prospect of job searches or career changes can be quite stressful to Information Technology workers. IT students may understandably begin to question their choice of career. However, the more stress and worry a person takes on, paradoxically the more difficult it becomes to successfully reach their career goals.
  • Don't Wait for The Upturn - So-called experts predicted a sharp upturn in the U.S. economy and increase in IT jobs for several years, that largely did not happen. Expect that IT will operate in the current climate with respect to outsourcing for the foreseeable future.
  • Become a Generalist - Years ago in Information Technology, specialization was king. Those with the heaviest technical backgrounds and loftiest job titles, like Enterprise Architects, commanded the highest salaries. Nowadays, a person is much better positioned if they are skilled in multiple areas of both technology and the business side of IT. Flexibility is king.
  • Look to Smaller Organizations - Fortune 500 companies will primarily pursue offshoring ventures but smaller firms less so. Outsourcing creates a substantial amount of overhead before the gains kick in, and small companies can't afford to pay that price for the foreseeable future.
  • Start Your Own Business - Uncertain economic times, and occasions of industry change, are often the best ones for starting a new business, due to lower prices for capital, less competition, and the natural emergence of big new market opportunities. All it takes is an entrepenurial attitude and a few good ideas.



How You Can Be Successful in 2011
  • There is no reason that you should NOT be successful. Yes, we’ve heard it before, but you actually have to believe it. Instead of thinking “Ugh, I don’t want to be broke, alone, unsuccessful, (fill in the blank)!” You may find it more useful to choose to focus on what you do want and what you do value in your life.

  • Your Actions must follow your thoughts and feelings. Thinking and feeling that you will be successful is essential. It is critical that you take action to put yourself in situations that will create your success. Create new plans, choose a new direction, call someone who you think may be able to help you. The important thing is to keep in mind that you really haven’t tried everything (even if you may think you have). It’s normal to reach a road block, the key is in finding a new way around it and pressing on.

  • You must Gain support and revisit what has worked in the past. One thing I’ve noticed is that apathy is on the rise. It can sneak up on you and keep you frozen. If you suspect you may have taken a back seat in your own drive to personal and professional success, you might try talking to a trusted friend about your concerns and goals, and new ways to approach both.

  • However, the best approach may be to find a mentor to help you objectively look at your goals and priorities, develop a strategy, point you in the right direction, and help hold you accountable for your success.
 



CitAtiON:

CHAPTER 15 - YOUR FUTURE & INFORMATION TECHNOLOGY

TECHNOLOGY AND PEOPLE 
  • Technology and information maintains an openness to multiple paradigms of research including what has been mainstream empirical work.
  • The journal emphasizes an agenda to publish hermeneutic, critical, ethnographic and language-focused original research and theory in information systems.
  • We seek cultural and geographic diversity in studies of new technologies and uses that have a special impact on organizational communications, change processes and work practices, and that reflect the varying societal and infrastructural conditions in which information technology is deployed. 
  • We look for ways to perceive how people collectively conceptualize, invent, adapt, define and use technology, as well as how they are constrained by features of it. 
  • The emerging uses of IT in organizationally bounded teams and self-organizing groups, in support of software engineering process.
  • Within the organization, information technology can now integrate all functional areas, as well as supplier and industry relationships worldwide.
Benefit
  • The effectiveness of an information system is a product of the interaction between organizational goals and practices and the design of technology to meet them.
  • Focuses on a deeper treatment of this context so that system development is in fact strategic, appropriate, flexible, and supports human activity.
  • Has been described by readers as up to date, interesting, relevant and provocative, therefore it is a source for emerging ideas in information systems development and use.
  • Development processes contain their own tacit and explicit practices which must often be adapted to incorporate organizational realities.
                 http://www.designinnovation.ie/what_innovation_sec1.html
                           http://www.physorg.com/news189358023.html

                                  http://www.ibi.com.my/ 


Citation :