101 Linq examples

I just found an interesting site for Linq Query examples at the Visual C# Developer Center. Check it out it is pretty interesting!

http://msdn.microsoft.com/en-us/vcsharp/aa336746

Edit:

and here you can find the VB.NET Version of those Linq Query examples

http://msdn.microsoft.com/en-us/vbasic/bb688088


Best Practices for Xaml-Code

This is one of the posts I only write for myself (to not forget were I found the information). I this case I just found a very just but interesting list of best practices for XAML code from Kunal Chowdhury. He is an MVP in Silverlight. But before I write to much. Just follow this link to read it.

http://www.kunal-chowdhury.com/2010/08/some-best-practices-for-silverlight.html


WP7: Trash: Mark-Sweep - New: the Generational GC

I wrote a new blog post in German about the garbage collector in WP7 Mango.

If you want to read it. Just read a bit about the garbage collector.

Those are the resources I used and you are free to read the deep dive about the GC in the original articles:

http://blogs.msdn.com/b/abhinaba/archive/2011/06/08/wp7-mango-mark-sweep-collection-and-how-does-a-generational-gc-help.aspx

http://blogs.msdn.com/b/abhinaba/archive/2011/06/14/wp7-mango-the-new-generational-gc.aspx

http://blogs.msdn.com/b/abhinaba/archive/2011/04/13/generational-gc-in-windows-phone-mango.aspx

http://www.virtualmachine.de/2000-ernst-schneider/node17.html

http://blogs.msdn.com/b/abhinaba/archive/2009/01/25/back-to-basic-series-on-dynamic-memory-management.aspx


Social Media Reporter for Imagine Cup 2011 in New York

Life is beautiful! What can you get if you are a student? You get great opportunities.

Either you participate in the biggest technlogy event for IT students or you are participating in the Microsoft Student Partner program and get a lot of opportunities. I have been last year in Warsaw to report, blog and upload photos from that event.

As a Microsoft Student Partner of Germany Thomas Rushke is this year reporting for the Imagine Cup. But this time in NYC. Wow New York.... I wanna be there. But Thomas will do a great job I think.

If you wanna be up to date with everything thats happening there. Then I suggest to follow him at Twitter or Facebook.

I will follow as good as I can!


WP7 App Review: Seesmic

App Name

Seesmic

Cost

It’s free

Overall rating

5/5

Overview

Seesmic lets you update and view the content from different networks like Facebook and Twitter. Also there are some useful Twitter Channel presets which let you browse different topics (like for Tech it could be Engaged.com). You can follow trends, update status or write messages to your friend. Many user say it is the best social network MashUp App that exist for WP7.

When I started it I got a wonderful design in WP7 style. Even the icons fit pretty well into the design. Each network has its own section but will only be shown if you added your account successfully. So you will not be overwhelmed with too many options in the beginning.

There is even a small browser inside of that app where you can follow the links posted in a network without leaving the app. Furthermore you can use bit.ly for short URLs if you have a account. Also it uses TwitPic for uploading images for twitter messages (you can also choose the uploaded quality to save bandwidth.

The Page “Spaces” don’t even gives you an overview and access point to your added accounts, but you can also add saved searches for twitter keywords on that space which makes the experience to a perfect WP7 one.

Pros

  • Good metro design
  • MashUp of Twitter and Facebook
  • Many useful options (e.g. bit.ly)

Cons

  • The list get a bit slow when there are a lot of items inside

Possible Improvements

  • Support more social networks

Download Seesmic

Screenshots

Review by Sebastian Schütz


WP7 App Review: Photobucket

Here is the next Review

App Name
Photobucket

Cost
it's free!

Overall rating
3/5

Overview

I am trying the App "Photobucket" the first time. At first I want to say that it gives you a lot of functions and does exactly what you expect it to do. But since you saw already that I just gave it 3 out of 5 has a reason. The reason is simply: "Why the hell is it so slow when loading". It is pretty annoying after some time. It sometimes gets so slow when loading the pictures, that it doesn't even react on my tapping commands. This is sad because it look everything not bad and I knew what to do with it from the first impression. There was no explanation needed at all for me.

But performance is a real draw back in apps on the Windows Phone 7. If it would be faster I would be happy to give nearly 5 out of 5 point. But wait, why nearly? :-)
Because there is this branding and under that the headlines of the panorama view so that it already occupies on third of the screen height. So please make the logo small (like the Facebook app) everybody knows where it comes from. So no need to oversize the logo! :-)

But anyway, this is a good start but  some things to improve. So that's why I give 3 out 5 stars.

Pros

  • It is completely free
  • good for design
  • lot of functions
  • I like the batch-uploading of pictures

Cons

  • performance is not too good. And the more pictures you have the slower it gets
  • too much space is wasted for the logo and the headlines

Possible Improvements

  • improve performance then it gets +1 point

Download WordPress

Screenshots

Review by Sebastian Schütze


WP7 App Review: eBay

Here is the next Review

 

 

 

 

App Name
eBay

Cost
it's free!

Overall rating
3/5

Overview

So this is it. The eBay app. I am using this since it came out and it made some development though. First it was a bit buggy but since some updates it is quite usable. Or even more: it gives you the ability to keep track on your bits. No need for any eBay-Manager anymore that keeps track for you. Now you can do it yourself with some clicks (or better taps).

But there are some drawbacks with does not make this app to the "super functional" app for eBay. I am pretty much missing to organize my sold products or my bought products. There could be the possibility to pay at least by your bank account and paypal. Furthermore I would like to start to sell things. So I could make a photo and sell this by my Windows Phone 7.

Also I would like to write messages not just in one line without line breaks (or at least some formatting like bold and italic)

But anyway. This is a good start but a lot to improve. So that's why I just give 3 out 5 stars.

Pros

  • It is completely free
  • good eBay/ WP7 design
  • clear presented and well organized

Cons

  • you can't start to sell things or pay your product over this app

Possible Improvements

  • allow users to pay the products you bought by e.g. paypal

Download WordPress

Screenshots

Review by Sebastian Schütze


Nokia and Microsoft: Let's build a combined smartphone.

Now it's public and obvious. Nokia and Microsoft will make shared business with the Windows Phone 7. Since both companies need to keep up the hard work because of the good market shares of Apple's IPhone and Google Android.

OS 2009 2010
Symbian 80,876.3 107,662.4
Market Share (%) 46.9 40.1
Android 6,798.4 47,462.1
Market Share (%) 3.9 17.7
Research In Motion 34,346.8 46,922.9
Market Share (%) 19.9 17.5
iOS 24,889.8 41,461.8
Market Share (%) 14.4 15.4
Windows Phone 15,031.1 12,686.5
Market Share (%) 8.7 4.7
Other Operating Systems 10,431.9 12,588.1
Market Share (%) 6.1 4.7

This means that the partnership is a good move for both companies.

But who thinks it's "just installing the WP7 OS onto the Nokias smartphones" is just wrong! This will include also:

  • Nokia would adopt Windows Phone as its principal smartphone strategy, innovating on top of the platform in areas such as imaging, where Nokia is a market leader.
  • Nokia would help drive the future of Windows Phone. Nokia would contribute its expertise on hardware design, language support, and help bring Windows Phone to a larger range of price points, market segments and geographies.
  • Nokia and Microsoft would closely collaborate on joint marketing initiatives and a shared development roadmap to align on the future evolution of mobile products.
  • Bing would power Nokia’s search services across Nokia devices and services, giving customers access to Bing’s next generation search capabilities. Microsoft adCenter would provide search advertising services on Nokia’s line of devices and services.
  • Nokia Maps would be a core part of Microsoft’s mapping services. For example, Maps would be integrated with Microsoft’s Bing search engine and adCenter advertising platform to form a unique local search and advertising experience
  • Nokia’s extensive operator billing agreements would make it easier for consumers to purchase Nokia Windows Phone services in countries where credit-card use is low.
  • Microsoft development tools would be used to create applications to run on Nokia Windows Phones, allowing developers to easily leverage the ecosystem’s global reach.
  • Nokia’s content and application store would be integrated with Microsoft Marketplace for a more compelling consumer experience.

Microsoft News Center

So how could the phone look like? Here is an concept  art of the union of Nokia and Microsoft. But I doubt that it will look like this. ;-)

http://www.youtube.com/watch?v=U4MhwZIBXwA

Update:

Just found a official Video from "NokiaConversations" on YouTube about the new Partnership:

http://www.youtube.com/watch?v=xe3ksR8zgXg


WP7 App Review: WordPress

Here is the next Review

App Name
Wordpress

Cost
it's free!

Overall rating
5/5

Overview

Who doesn't know WordPress? It is probably the most used independet blog software to have a easy to use and comfortable possibility to give even beginners a good chance to get addicted to write blog posts. ;-)

By the way easy to use: This is definetely true for the WordPress app for WP7. It includes everything what a heart can desire. moderate comments, refresh all (or just the comments or posts), add a page, get stats (and choose different categories seperately) or add a post.

The passion lies within the detail

Actually it is not just the provided functionality that makes me satisfied with this app. It is the detail that bing the different pieces together to one good final result. For example you can mark first all comments you want to approve by tapping on them each and then just make a "mass approve or delete". So just to not waste time. The interface is extremly intuitive and it is not to less and also not too much.

Me personally, I am keen on to see where the development is going for this app. But in summary *thumbs up*. I have not really anything to criticize.

Pros

  • It is completely free
  • good WordPress / WP7 design
  • clear presented and well organized
  • show statistics if you have a blog at wordpress.com

Cons

  • not really a contra but stats for independent wordpress blog would be great! (Google Analytics e.g.)

Possible Improvements

  • none really.

Download WordPress

Screenshots


Windows Phone 7 Developer Tools Update

Now it is official. Today at 0:46 I got the mail that the update for the developer tools are online and aviable for download now. The Update includes an newer image of the WP7 Emulator and also the "Copy & Paste" functionality for the Windows Phone 7. This means, that the customer Update will come soon in one week or a bit later.

Copy&Paste for the Tebox

The "Copy & Paste" will be only available for the Textbox control. And this means that most apps support this automatically when the customer update is deployed. However, Microsoft says that some apps should be recompiled and updated by the developers, because there could be some problems with the Pivot and Panorama controls.

But this is not the complete truth. "Copy & Paste" can also be used for the PasswordBox and the WebBrowser Control.

If you want to know how to test "Copy & Paste" in the Emulator then just read it

The Update can be downloaded Here:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=49b9d0c5-6597-4313-912a-f0cca9c7d277

Realease notes can be read here:

Read the release notes.