Sina's profileSina's spacePhotosBlogGuestbookMore Tools Help

Sina's space

Life = Computer = Software = Microsoft

Sina Hakami

Occupation
Location
Interests
Don't care much about me! Care about the contents...
This person's network is empty (or maybe they're keeping it private).

New Links

Hi. I'm thinking of reactivating my blog, but right now, I just want to introduce to websites:
  1. My best friend's blog: http://www.samamirebrahimi.com/default.aspx
  2. Microsoft new job openings in Europe: http://www.joinmicrosofteurope.com/

I hope you enjoy these :)

Microsoft News in Brief (3/13/8)

  • Gates Calls on Congress for Science Educations, Visas - Will IQ Test Be a Part of Processing Visas?:

"U.S. innovation has always been based in part on foreign-born scientists and researchers," Gates told the House Committee on Science and Technology. "The fact that [other countries'] smartest people have wanted to come here has been a huge advantage to us, and in a sense, we're kind of throwing that away."

Much of the discussion surrounded Gates's call to raise the annual maximum of 65,000 H-1B visas, which allow employers to hire foreigners with specific skills. Last year, Gates said, Microsoft was not able to get visas for about one-third of the foreign-born people it wanted to hire.

Some lawmakers have sponsored bills to allow more visas, but others have said the H1-B program takes jobs from Americans and pushes down wages. Rep. Steven R. Rothman (D-N.J.) asked Gates if he thought there should be any limit on the number of visas issued, and facetiously asked if IQ tests should be administered to determine who is worthy of earning permanent-resident status.

Gates replied that more jobs are created around top engineers, and the continued demand for skilled workers will keep wages from decreasing.

Currently, Congress has set an annual limit on H1-Bs at 65,000, with an additional 20,000 earmarked for foreign students with advanced degrees from U.S. universities. The quota for H1-B visas filled up immediately last April — leaving June graduates stuck with no recourse but to find work in other countries.

Read the full story by Kim Hart, and watch the video here.

You can also the full text of the speech here.

  • Microsoft Acquires Desktop Virtualization Firm Kidaro:

On March 12, 2008 Microsoft Corp. announced its intended acquisition of Kidaro, a leading provider of desktop virtualization solutions for enterprises. In combining Kidaro’s virtualization technology with its suite of desktop management tools, known as the Microsoft Desktop Optimization Pack for Software Assurance, Microsoft will enable IT professionals to optimize their desktop infrastructure by providing management capabilities for Virtual PCs, streamlining deployments and easing application compatibility issues.

more...

  • Windows Vista Gets Its Own Matching Keyboard:

Microsoft Corp. brings the beauty of Windows Aero from the PC to the devices that surround it with its latest keyboard and mouse desktop set, the Wireless Laser Desktop 7000, designed to complement the Windows Vista operating system with its striking design.

03-11WLD7000_sm

Microsoft Laser Desktop 7000 Keyboard and Mouse

Features include:

    1. Windows Aero-Inspired Translucent Design
    2. Floating Hot Keys
    3. Instant Access to Windows Flip 3D
    4. Comfort Curve Design
    5. Rechargable Mouse with Battery Status Indicator
    6. 2.4GHz Wireless Technology

The Wireless Laser Desktop 7000 will be widely available in April 2008 for an estimated retail price of $129.95 (U.S.).

more...

Microsoft News in Brief (2/5/8)

  • Say 'Hello' to Microsoft Windows Vista SP1:

Microsoft announced Windows Vista Service Pack 1 to be released in mid-March thorugh Microsoft's online update service and through the Microsoft download center. This update contains more than 300 fixes, covering everything from data protection, to video performance. These are some important patches among others:

  1. A fix for a problem in which optical disks turn blank after being formatted with Vista's Live File System.
  2. A patch for a glitch that generates an error message when large files are copied from one Vista-based computer to another over a network.
  3. An update designed to improve Vista's speed when it's operating on a computer linked to a virtual private network.
  4. Improvement in Internet Explorer's streaming video performance.
  5. Preventing data loss in USB devices connected to Vista PCs.
  6. A fix that adds a Venezuelan time zone.

more...

  • Microsoft's Eight Long-Term Growth Bets:

Microsoft CEO Steve Ballmer outlined Microsoft’s top eight growth targets during his annual “Strategic Update” for Wall Street analysts in New York on February 4. On Ballmer’s 2008 list of arenas where Microsoft believes it can sustain three-quarters of a billion dollars or more in new margin growth:

  1. Windows on New PCs: It’s not the fastest growing part of Microsoft’s business percentage-wise, but Windows sales still remain one of the biggest chunks of Microsoft’s total revenues.
  2. Corporate Desktop Value: He cited Office 2007, Windows Server (especially in the lower-end of the market), Dynamics ERP and CRM as examples of hot products.
  3. Server Units: Microsoft is putting a lot of eggs in its server-investment basket in its fiscal 2008 with its Windows Server 2008, SQL Server 2008, Visual Studio 2008 launch on February 27.
  4. SMB (Small/Midsize Business) Wares: Ballmer said to expect Microsoft to introuce equivalents of Windows Live for businesses, but didn’t say more on that front.
  5. Portals and Search: Sounds like Microsoft still isn’t giving up on MSN and Live Search.
  6. Online Advertising: Microsoft wants to buy Yahoo to grow its online ad business.
  7. XBox: Ballmer said to watch for Microsoft to continue to push for broader Xbox acceptance in markets where it has been less popular, like continental Europe and Japan.
  8. Windows Mobile: The Softies have said they know their weak spots and have plans to make Windows Mobile 7 and Windows Mobile 8 more consumer-friendly with features like touch and gesture recognition.

more...

  • Microsoft's New Modeling Language:

Microsoft, which in October officially announced its intent to support model-driven development in a broad strategy known as “ Oslo,” is beginning work on a new declarative programming language, a supporting editing tool and other components of the initiative, according to sources close to the company.

According to the sources, D is a new language under development at Microsoft aimed at building applications and components for the Oslo repository. However, D is but one piece of a much larger puzzle that will include graphical modeling tools and other components. D is expected to be a textual modeling language suitable for use by business professionals and domain experts.

Accenting D will be a new editing tool known as "Intellipad." Intellipad will serve as a text editor for the D language and will further support the development of applications and other content for the Oslo repository.

more...

Book Introduction - Code Complete, 2nd Edition

While many of today developers are seeking to become a chief software architect, I'm thinking that this is perhaps the most important crisis in nowadays software world! Many software products are being shipped every day, but only a few of them has the deserving quality, and many of them will soon fail, causing their producer to fail afterwards too. So I'm thinking of becomng a skilled developer is nothing less than becoming one of those unskilled software architects, project managers, designers, etc. Actually it may be even much worthier in the current situation...
Considering this, I've newly started reading of a perfect software construction handbook, named "Code Complete - 2nd Edition", written by Steve McConnell, and published by Microsoft Press. There's a nice explanation of the problem, in the book's preface where Steve writes:
Construction Is Important
Another reason construction has been neglected by the researchers and writers is the mistaken idea that, compared to other software-development activities, construction is a relatively mechanical process that presents little opportunity for improvement. Nothing could be furthur from the truth.
Code construction typically makes up about 65 percent of the effort on small projects and 50 percent on medium projects. Contruction accounts for about 75 percent of the errors on small projects and 50 to 75 percent on medium and large projects. Any activity that accounts for 50 to 75 percent of the errors presents a clear opportunity for improvement.
...
The irony of the shift in focus away from construction is that construction is the only activity that's guaraneed to be done. Requirements can be assumed rather than developed; architecture can be shortchanged rather than designed; and testing can be abbreviated or skipped rather than fully planned and executed. But if there's going to be a program, there has to be construction, and that makes the construction a uniquely fruitful area in which to improve development practices.

These are some praises of Code Complete and its author:
 
"Whether you are a new or exprienced developer, Code Complete, Second Edition, teaches you the best ways to think about programming."
Jeffrey Richter, Author, Applied Microsoft .NET Framework Programming
 
"The definitive guide to software construction - the one book a programmer packing for a desert island should take."
Diomidis Spinellis, Author, Code Reading: The Open source Perspective
 
"Steve McConnell is one of those rare souls who practice the state of the art and demistify it, too."
John Vlissides, IBM Research; Coauthor, Design Patterns
 
"Steve McConnell knows more about building software than anyone else; we're lucky he's packed all his insight and practical exprience into this important and original book."
Alan Cooper, "Father of Visual Basic"; Author, About Face

Talking about Microsoft

  OK guys...  I left my home land to enter the land of software, and yesterday, when I could finally be there, I couldn't feel my body! Now I can't wait to apply for a job...

Quote

Microsoft 021

 
Photo 1 of 1
Thanks for visiting!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.