Paulo Morgado

.NET Development & Architecture

Recent Articles

view all

Events

Projects

Recent Readers

Visitor Locations

Visitor Locations

Disclaimer

The opinions and viewpoints expressed in this site are mine and do not necessarily reflect those of Microsoft, my employer or any community that I belong to. Any code or opinions are offered as is. Products or services mentioned are purchased by me, made available to me by my employer or the manufacturer/vendor which doesn't influence my opinion in any way.

Browse by Tags

All Tags » CodePlex (RSS)
LINQ: Implementing The SkipLastWhile Operator
Following my last posts ( > )( > ), in this post I’ll introduce the implementation of the SkipLastWhile operator. The SkipLastWhile returns all but the last contiguous elements from a a sequence that satisfy the specified criteria and is implemented...
LINQ: Implementing The SkipLast Operator
Following my last post , in this post I’ll introduce the implementation of the SkipLast operator. The SkipLast operator returns all but a specified number of contiguous elements from the end of a sequence and is implemented as the SkipLast extension method...
LINQ: Introducing The Skip Last Operators
After having introduced the TakeLast operators ( > )( > )( > ), it makes sense to introduce their duals: the SkipLast operators. Name Description Example SkipLast<TSource>(IEnumerable<TSource>) Returns all but a specified number of...
LINQ: Implementing The TakeLastWhile Operator
Following my last posts ( > )( > ), in this post I’ll introduce the implementation of the TakeLastWhile operator. The TakeLastWhile operator returns last contiguous elements from a sequence that satisfy the specified criteria and is implemented...
LINQ: Implementing The TakeLast Operator
Following my last post , in this post I’ll introduce the implementation of the TakeLast operator. The TakeLast operator returns a specified number of contiguous elements from the end of a sequence and is implemented as the TakeLast extension method :...
LINQ: Introducing The Take Last Operators
Some time ago I needed to retrieve the last items of a sequence that satisfied some criteria and, looking at the operators available in the Enumerable class, I noticed that there wasn’t such operator. The only way to achieve this was to reverse the sequence...
PauloMorgado.Linq Project On CodePlex
I’ve created a project on CodePlex to share my LINQ utilities and operators: PauloMorgado.Linq In this project you can find the code from my previous posts about the Distinct operator: LINQ: Enhancing Distinct With The PredicateEqualityComparer LINQ:...
Extended WebBrowser Control - Version 0.0.0.0 Uploaded
After a long time, I finally managed to upload a version of the Extended WebBrowser Control to CodePlex . It's still a work in progress, but it's usable. Feel free to download , comment and file issues . A nice tabbed browser demo is included.
Clone Detective For Visual Studio
Clone Detective is a tool that integrates with Visual Studio and uses the ConQAT ( Con tinuous Q uality A ssessment T oolkit) to analyze C# projects and search for duplicated source code. Watch the videos and see if this is the tool you were looking for...
More Posts