Lord

Stories submitted by Lord

nvents 0.6 now runs on .NET 3.5 and 4.0(nvents.org)

submitted by LordLord(3737) 1 year, 2 months ago

The latest version of nvents (an open source library for strongly typed publishing/subscribing of events over the network) adds support for .NET 3.5 in addition to .NET 4.0 read more...

add a comment |category: |Views: 7

tags: another

Performance improvements and inheritance support in nvents 0.4(nvents.org)

submitted by LordLord(3737) 1 year, 5 months ago

Prior to version 0.4 nvents searched for subscribers and opened the connection to each server on every publish. Nvents 0.4 keeps the connections open and sends the publish event to known subscribers before searching for more subscribers. This, of course, dramatically increases the performance. read more...

add a comment |category: |Views: 3

tags: another

Encryption, handlers and filters in nvents 0.3(nvents.org)

submitted by LordLord(3737) 1 year, 6 months ago

nvents (.NET events across the network) version 0.3 adds support for encryption, event handlers and filtering read more...

add a comment |category: |Views: 2

tags: another

LABjs & RequireJS: Loading JavaScript Resources the Fun Way(msdn.microsoft.com)

submitted by LordLord(3737) 1 year, 6 months ago

avaScript resource loading has many different concerns that bear on how it is approached. An increasing number of sites and applications are relying on complex systems of JavaScript resources and many developers are hoping for easier, faster and more maintainable patterns for dependency management. The authors of two open source projects, LABjs and RequireJS, discuss some different perspectives that accomplish those goals. read more...

add a comment |category: |Views: 90

tags: another

nvents - .NET events across the network(nvents.org)

submitted by LordLord(3737) 1 year, 6 months ago

Open source library for strongly typed publishing/subscribing of events. Events.Subscribe<FooEvent>(e => ..), Events.Publish(new FooEvent()). read more...

add a comment |category: |Views: 18

tags: another

CQRS à la Greg Young(blog.fohjin.com)

submitted by LordLord(3737) 2 years, 6 months ago

Greg has taken Domain-Driven Design from how Eric Evans describes it in his book and has adapted mostly the technical implementation of it. Command Query Separation (CQS) was originally thought of by Bertrand Meyer and is applied at object level Bertrand defines CQS as: every method should either be a command that performs an action, or a query that returns data to the caller, but not both. In other words, asking a question should not change the answer. Greg however takes this same principle but he applies it to the whole architecture of a system, clearly separating the write side (Commands) from the read side (Queries) of the system. read more...

add a comment |category: |Views: 38

tags: another

WCF 101: The Simplest WCF Example You'll Ever See(blogs.msdn.com)

submitted by LordLord(3737) 2 years, 6 months ago

Every once in a while, I’ll encounter a developer that thinks that WCF is too complicated to use. Whereas in fact, the basics of WCF are incredibly simple. MSDN’s tutorial hides this fact by making their introduction to WCF a fairly long and painful 6-step process, but you need much less to write your first WCF application. In fact, you don’t need Visual Studio and you don’t even need svcutil. All you need is notepad, and an install of .NET 3.0. read more...

add a comment |category: |Views: 116

tags: another

Entity Framework Code-Only best practices(blogs.msdn.com)

submitted by LordLord(3737) 2 years, 7 months ago

There have been lots of posts on the EFDesign blog talking about how the features in Code Only have evolved. But very little covering what we think will be the best way to write the code. The recommended way to do this is to create classes that derive from EntityConfiguration<TEntity> and put the configuration logic in the constructor. read more...

add a comment |category: |Views: 350

tags: another

Linq to Mocks is finally born(clariusconsulting.net)

submitted by LordLord(3737) 2 years, 9 months ago

Last time I announced Linq to Mocks, some said Moq didn't actually have anything to do with Linq. Despite the heavy usage of lambda expressions and expression trees, the "q" in Linq is for "query" after all. And they were right, of course. But this time around, I'm happy to say that it's finally true. What the next version of Moq (early beta readily available now) allows you to express in a very declarative way essentially is: "from the universe of mocks, get me those that behave like this" read more...

add a comment |category: |Views: 12

tags: another

When will you get Windows 7 RTM?(windowsteamblog.com)

submitted by LordLord(3737) 2 years, 10 months ago

I recognize this is an important question to have answered. Many of you have said you want to know exactly when you will be able to get your hands on RTM. Last Monday, I gave an update on RTM to close out some myths. In that update, I also gave a broad timeline on when different groups of people – or “audiences” – would get the final RTM code. Developers with MSDN Subscriptions will be able to download Windows 7 RTM in English on August 6th and remaining languages by October 1st. read more...

add a comment |category: |Views: 6

tags: another

Free CodeRush Xpress for C# and Visual Basic inside Visual Studio 2008(community.devexpress.com)

submitted by LordLord(3737) 2 years, 10 months ago

Mark Miller writes about all the features available in the free edition of CodeRush read more...

add a comment |category: |Views: 345

tags: another

Dimecasts.NET plugin for PLEX(forums.plexapp.com)

submitted by LordLord(3737) 2 years, 11 months ago

A plugin for viewing dimecasts in Plex media center read more...

add a comment |category: |Views: 9

tags: another

NHibernate – Beware of inadvisably applied caching strategies(ayende.com)

submitted by LordLord(3737) 2 years, 11 months ago

One of the usual approaches for performance problems with most applications is to just throw caching on the problem until it goes away. NHibernate supports a very sophisticated caching mechanism, but, by default, it is disabled. Not only that, but there are multiple levels of opt ins that you have to explicitly state before you can benefit from caching. The answer is quite simple, caching is an incredibly sensitive topic, involving such things as data freshness, target size, repetitive requests, etc. Each and every time I have seen caching used as a hammer, it ended up in tears, with a lot of micro management of the cache and quite a bit of frustration. read more...

add a comment |category: |Views: 18

tags: another

Better Unit Tests with Test.Assert() for NUnit/VSTT/SUTF(themechanicalbride.blogspot.com)

submitted by LordLord(3737) 2 years, 11 months ago

Have you ever stopped to wonder whether the API’s for the .NET unit testing frameworks should still be so similar to those of JUnit? Nowadays C# and VB.NET are capable of some very powerful code transformations. Despite the fact that .NET developers are conditioned to think of API’s and programming languages as separate the reality is not so simple. The capabilities of programming languages tend to influence the design of API’s. The question is this: Can we use the advanced features of .NET programming languages to create better unit testing API’s? read more...

add a comment |category: |Views: 7

tags: another

Spark Macro for Uploadify, Take One-B(whereslou.com)

submitted by LordLord(3737) 3 years ago

Matt recently wrote in ASP.NET MVC HtmlHelper for Uploadify, Take One about a fairly common problem in the shades of gray where html and code concerns overlap. It’s a game of trying to get the least of both evils mixed in with the other. Matt makes a particularly insightful remark in a comment, “what I dislike is how the balance of language in the helpers tends to shift from C# to JavaScript or HTML.” I’d agree with that. On the one hand you’re trying to avoid excessive code in your template, but in doing so you’re dragging markup into your code. It’s actually a great example of a primary use-case for a macro in the Spark language, which lets you declare a helper method in the template language. read more...

add a comment |category: |Views: 22

tags: another

Kona 3: Learning Behavior Driven Development (BDD)(blog.wekeroad.com)

submitted by LordLord(3737) 3 years ago

Holy cow! Another *DD – man I really must have an IV with that Alt.NET Punch just coursing like a train in my veins! I ask for your patience with this one – cause I think BDD is a really good tool to know – whether you use it or not – knowing the workings of it will allow you to have some intelligent conversation the next time you’re in Austin :). read more...

1 comment |category: |Views: 335

tags: another