Monday, February 17, 2014

test

New

Wednesday, March 13, 2013

An IITian replaced Andy Rubin as head of Android


Sundar Pichai
Andy Rubin, co-founder of Android, has stepped down from his role as head of Google's Android division. Replacing him will be Sundar Pichai, an Indian American computer engineer and Indian Institute of Technology, Kharagpur alumnus, who was the Senior Vice President of Chrome, Google Apps.
The news broke when CEO Larry Page posted a blog post saying Sundar Pichai would lead Android, in addition to his existing work with Chrome and Apps.
"Sundar has a talent for creating products that are technically excellent yet easy to use—and he loves a big bet. Take Chrome, for example. In 2008, people asked whether the world really needed another browser. Today Chrome has hundreds of millions of happy users and is growing fast thanks to its speed, simplicity and security," he wrote.
Update from the CEO
The complete text of the blog post titled Update from the CEO by Larry Page reads:
Sergey and I first heard about Android back in 2004, when Andy Rubin came to visit us at Google. He believed that aligning standards around an open-source operating system would drive innovation across the mobile industry. Most people thought he was nuts. But his insight immediately struck a chord because at the time it was extremely painful developing services for mobile devices. We had a closet full of more than 100 phones and were building our software pretty much device by device. It was nearly impossible for us to make truly great mobile experiences.
Fast forward to today. The pace of innovation has never been greater, and Android is the most used mobile operating system in the world: we have a global partnership of over 60 manufacturers; more than 750 million devices have been activated globally; and 25 billion apps have now been downloaded from Google Play. Pretty extraordinary progress for a decade’s work. Having exceeded even the crazy ambitious goals we dreamed of for Android—and with a really strong leadership team in place—Andy’s decided it’s time to hand over the reins and start a new chapter at Google. Andy, more moonshots please!
Going forward, Sundar Pichai will lead Android, in addition to his existing work with Chrome and Apps. Sundar has a talent for creating products that are technically excellent yet easy to use—and he loves a big bet. Take Chrome, for example. In 2008, people asked whether the world really needed another browser. Today Chrome has hundreds of millions of happy users and is growing fast thanks to its speed, simplicity and security. So while Andy’s a really hard act to follow, I know Sundar will do a tremendous job doubling down on Android as we work to push the ecosystem forward.
Today we’re living in a new computing environment. People are really excited about technology and spending a lot of money on devices. This is driving faster adoption than we have ever seen before. The Nexus program—developed in conjunction with our partners Asus, HTC, LG and Samsung—has become a beacon of innovation for the industry, and services such as Google Now have the potential to really improve your life. We’re getting closer to a world where technology takes care of the hard work—discovery, organization, communication—so that you can get on with what makes you happiest… living and loving. It’s an exciting time to be at Google.
IIT alumnus

Pichai was brought up in Tamil Nadu and studied B.Tech from the Indian Institute of Technology, Kharagpur.

Official guideline of C# for the order of items in terms of class or structure


According to the StyleCop 4.3 Rules Documentation (available from the StyleCop 4.3 download page) the ordering is as follows.
Within a class, struct or interface: (SA1201 and SA1203)
  • Constant Fields
  • Fields
  • Constructors
  • Finalizers (Destructors)
  • Delegates
  • Events
  • Enums
  • Interfaces
  • Properties
  • Indexers
  • Methods
  • Structs
  • Classes
Within each of these groups order by access: (SA1202)
  • public
  • internal
  • protected internal
  • protected
  • private
Within each of the access groups, order by static, then non-static: (SA1204)
  • static
  • non-static
An unrolled list is 130 lines long, so I won't unroll it here. The methods part unrolled is:
  • public static methods
  • public methods
  • internal static methods
  • internal methods
  • protected internal static methods
  • protected internal methods
  • protected static methods
  • protected methods
  • private static methods
  • private methods
hope this will help to programmers who want to write standard code in C#


Sunday, May 6, 2012

Satyamev Jayate 6th may 2012 Episode


The opening episode showed a most important issue of inda Female foeticide  




I hope u really enjoyed the episode but one request from me "Don't just watch Satyamev Jayate, Female foeticide is an imp issue. Its about protecting n loving our girlchild. Let us start from our home .

Tuesday, January 10, 2012

Best way to bind gridview


This is the optimized code to bind a gridview in asp.net in C#. As all know it is most favorite question in interview so answer it with optimization



private static void Fn_GridBInd()
        {
            try
            {
                using (var odt = new DataTable())
                {
                    using (var ocon = new SqlConnection("Data Source=121.0.0.1; Initial catalog=master; User ID=sa; pwd=admin"))
                    {
                        using (var od = new SqlDataAdapter("select * from sys.tables", ocon))
                        {
                            od.Fill(odt);
                        }
                    }
                    if (odt.Rows.Count > 0)
                    {
                        //Bind the gridview with smile :)
                    }
                }
            }
            catch (Exception ex)
            {
                //Handle the exception.... :(
            }
        }