This blog is mainly about personal development. The secret of winning in life lies in seeing life differently - in its different shades and outcomes. For winners life is not a tedious journey from the womb to the tomb. It is a journey about crossing milestones and looking forward to new ones. The winners in life think constantly in terms of I can, I will, and I am,"
Apr 17, 2008
Quote of the day!!!
with all the imperfections, all the frailties,
all the mistakes, all the failures.
Don't ask yourself to be perfect.
That is simply asking something impossible,
and then you are feeling frustrated.
You are a human being.
Osho, 1931-1990
Indian Spiritual Teacher
Apr 11, 2008
Have a Goal
Sometimes it can be truly helpful and enlightening to wander without a clear destination and to explore new territory. Yet if that's all you ever do, all that enlightenment will never be put to use.
When you give yourself a clear, specific goal, your actions take on the power of purpose. That can help to make you more creative, resourceful, persistent and effective.
Set a couple of goals for today, and you become far more likely to get those things done. Powerful forces, some of which you may not even realize or understand, are set in motion by your intentions.
Before you start to move forward, decide for yourself exactly what it means to move forward. Before you begin to take action, be sure you know the reason for that action.
You'll accomplish much more when you clearly know what you intend to accomplish. Get a goal, and you'll make it happen.
Apr 9, 2008
Softpro Systems - Outcome of Board Meeting
1. Ratified of transfer of 24,97,870 fully paid equity shares constituting 41.64% in favour of M/s. Sahasra Investments (P) Ltd, Hyderabad as per the Share Purchase Agreement dated November 01, 2007 entered into between the erstwhile Promoters and the Incoming Management.
2. Approved the appointment of Shri. G Bala Reddy, Smt. G V Mary and Shri. G V Rao as Incoming Additional Directors of the Company.
3. Approved the resignation of following Directors, representing the erstwhile promoter group:
a) Shri. Krishna Chand Akkineni - Managing Director
b) Shri. Mallikarjuna Rao Akkineni - Executive Director
c) Dr. D Hanumanta Rao - Director
d) Dr. A G Rao - Director
e) Shri. A P Rao - Director
4. Approved the Change of Management in favour of Sahasra Investments Pvt Ltd and its Directors Shri. G Bala Reddy and Smt. G V Mary.
5. Appointed Shri. G Bala Reddy, the Representative Director of Sahasra Investments Pvt Ltd as the new Chairman of the Company.
Apr 8, 2008
Clock Ticking for Yahoo's Board of Directors
This weekend, Microsoft set a 3-week deadline for Yahoo! to respond to their buyout offer. In a letter to Yahoo's board Saturday, they warned that if a deal wasn't reached by April 26, Microsoft would launch a hostile takeover at a less attractive price.
CEO Steve Ballmer states "If we have not concluded an agreement within the next three weeks, we will be compelled to take our case directly to your shareholders, including the initiation of a proxy contest to elect an alternative slate of directors for the Yahoo board." He went on to state that "if we are forced to take an offer directly to your shareholders, that action will have an undesirable impact on the value of your company from our perspective which will be reflected in the terms of our proposal," he wrote.
Tick tock...tick tock...should be interesting to see the response!
Sun and MySQL: How It Stacks Up for Developers
Apr 4, 2008
What is Web 2.0?
According to Tim O'Reilly:
“ Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform.[4] ”
Some technology experts, notably Tim Berners-Lee, have questioned whether one can use the term in a meaningful way, since many of the technology components of "Web 2.0" have existed since the early days of the Web
The sometimes complex and continually evolving technology infrastructure of Web 2.0 includes server-software, content-syndication, messaging-protocols, standards-oriented browsers with plugins and extensions, and various client-applications. The differing, yet complementary approaches of such elements provide Web 2.0 sites with information-storage, creation, and dissemination challenges and capabilities that go beyond what the public formerly expected in the environment of the so-called "Web 1.0".
Web 2.0 websites typically include some of the following features/techniques:
Cascading Style Sheets to aid in the separation of presentation and content Folksonomies (collaborative tagging, social classification, social indexing, and social tagging) Microformats extending pages with additional semantics REST and/or XML- and/or JSON-based APIs Rich Internet application techniques, often Ajax-based Semantically valid XHTML and HTML markup Syndication, aggregation and notification of data in RSS or Atom feeds mashups, merging content from different sources, client- and server-side Weblog-publishing tools wiki or forum software, etc., to support user-generated content
Apr 3, 2008
· It contains code that the common language runtime executes. Microsoft intermediate language (MSIL) code in a portable executable (PE) file will not be executed if it does not have an associated assembly manifest. Note that each assembly can have only one entry point (that is, DllMain, WinMain, or Main).
· It forms a security boundary. An assembly is the unit at which permissions are requested and granted.
· It forms a type boundary. Every type's identity includes the name of the assembly in which it resides. A type called MyType loaded in the scope of one assembly is not the same as a type called MyType loaded in the scope of another assembly.
· It forms a reference scope boundary. The assembly's manifest contains assembly metadata that is used for resolving types and satisfying resource requests. It specifies the types and resources that are exposed outside the assembly. The manifest also enumerates other assemblies on which it depends.
· It forms a version boundary. The assembly is the smallest versionable unit in the common language runtime; all types and resources in the same assembly are versioned as a unit. The assembly's manifest describes the version dependencies you specify for any dependent assemblies.
· It forms a deployment unit. When an application starts, only the assemblies that the application initially calls must be present. Other assemblies, such as localization resources or assemblies containing utility classes, can be retrieved on demand. This allows applications to be kept simple and thin when first downloaded.
· It is the unit at which side-by-side execution is supported. 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 PE files. You can also use the .NET Framework to create 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.There are several ways to create assemblies. You can use development tools, such as Visual Studio .NET, that you have used in the past to create .dll or .exe files. You can use tools provided in the .NET Framework SDK to create assemblies with modules created in other development environments. You can also use common language runtime APIs, such as Reflection.Emit, to create dynamic assemblies.
4. Is .NET a runtime service or a development platform?
Mar 24, 2008
What methods are fired during the page load in ASP.NET?
Init() - when the page is instantiated
Load() - when the page is loaded into server memory
PreRender() - the brief moment before the page is displayed to the user as HTML
Unload() - when page finishes loading.
