I was sitting at the office earlier today going about my day-to-day business when I received an email from my MVP Lead, that contained one word and a URL. The word was 'WOW' and the URL was http://www.microsoft.com/surface.
I quickly clicked on the link.
At the risk of sounding too much like 'Janus' from 'Friends': Oh... my... God!!! I think the innovation issue for Microsoft has finally paid off. No longer can anybody claim that Microsoft copycats ideas from other technology companies. They can steal ideas from sci-fi films, this time, 'Minority Report'.
This is the outcome of approximately US$7 billion spent every year on research and development.
In other news, Microsoft has introduced an alpha of its new mashup (mashup various stuff from various Web services like Twitter, Flickr, Virtual Earth, etc) service, PopFly, which can help people create websites without writing code.
Now, many companies have introduced similar services, so, not too much innovatio…
I just came back from Friday prayer, my kids are out with their Aunt (probably at McDonald's), my wife's in the kitchen prepping something up for lunch, so I have the study room all to myself. I went in, and instead of firing up my laptop, I logged on to my desktop, which I don't usually log on to because my kids have it monopolized.
I fired up IE7 and was about to go check how Spider-man 3 did in the box office, when I was sort of taken aback by the home page; www.live.com. Its been a while since I'd done any searching on Live (yes, I confess, I usually search on Google; I'm sorry :-)). So, for the sake of humanity, I decided to go ahead and give it a try.
Being a self-centered geek, and an MVP, I decided to search for 'Bashar Lulu', and boy was I amazed by the results. Not by the number of hits, as many as they were, but by the organization, the relevance, the readability and the fact that I could actually use this as a reference. These are things I could n…
A little known fact about Windows Vista, is the ReadyBoost feature which allows you to use a USB memory stick (amongst other things) as virtual memory to enhance performance. Yes, you can plug in your memory stick into your USB port on the computer where Vista is installed and you can use the empty on the stick to increase your virtual memory.
According to Matt Ayers Program Manager in the Microsoft Windows Client Performance the 'feature is designed to improve small random I/O for people who lack the expansion slots, money, and or technical expertise to add additional RAM.'
However, there are a few things you have to have in mind before using this feature: Not all USB devices can be used; it has to be fast enough in RANDOM reads and writes.You can only use up to 4GB of flash for ReadyBoost, with a minimum of 256MB.Microsoft recommends a ratio of 2.5:1 flash to system memory for best performance.You CANNOT use a harddisk for ReadyBoost; it simply is NOT fast enough.You CANNOT use…
From an online download website: 'Microsoft XML NotePad 2007 assists developers in creating XML applications. It allows authors to rapidly build and edit small sets of XML data as a test bed during the development of XML-based applications.
With XML Notepad, you can create XML document prototypes quickly, easily, and in an iterative fashion, using familiar metaphors. XML Notepad offers an intuitive and simple user interface that graphically represents the tree structure of XML data.
Working with the standard building blocks of XML (Elements, Attributes and Text), authors are able to create reproducible data structures that can be easily filled. It also includes XMLDiff to visually compare the differences between 2 two XML files.'
Microsoft is trying to make good on its promise of introducing a new version of SQL Server every two to three years.
SQL Server 'Katmai', which is the upcoming version of SQL Server, promised in 2008, has many new enhancements, including but not limited to the ability 'to handle, store and manage all data types natively rather than converting them into Binary Large Objects (Blobs).'
This sends SQL Server beyond relational data to include 'documents, geographic information and XML.' Which means you 'could search YouTube based on an image rather than keywords, or a shopper wanting a red, V-neck T-shirt could search multiple sites using a scanned image rather than typing a bunch of keywords into a search engine.' Other new stuff includes 'emphasis on scalability for BI,' while that doesn't say much, it still remains to be seen what else will the new version bring in.Enjoy!Resources: http://www.crn.com/software/199500344 http://www.regdeveloper.co.uk…
Ever since it introduced Visual Basic .Net some six years ago, Microsoft has been striving to have developers jump the VB6 wagon and onto the .Net one. Being a VB6er myself I can sympathize with all those who still find it difficult to do so.
Migrating VB6 code to VB .Net is at best, a helluva task. Especially if you were like me, everything in one EXE file. No DLLs, no business logic and no stored procedures. In other words no logical architecture of any kind. All SQL statements where adhoc (inline SQL statements) which means amongst other things poor performance and almost no security whatsoever.
I started with VB3 as an amateur and things kinda evolved from there. Proper solution design was not something to look for in an application. Does it work? Does it do the job? Performance and security came in at a distant second.
The truth of the matter lies in realizing that VB .Net is NOT the same language as VB6. It looks the same, tastes the same but isn't the same at all. In my opinio…