Skip to main content

Home/ Coders/ Group items tagged .net development

Rss Feed Group items tagged

2More

Code Outlining for Visual F# - Visual F# Tools Team Blog - 2 views

  •  
    Add standard code outlining and collapsing capabilities for F# in Visual Studio
2More

How to Create a Remote PowerShell Runspace - 3 views

  •  
    An example of creating runspaces using WS-Managment to execute PowerShell script
  •  
    This example shows how to create a runspace that uses WS-Management-based remoting to run commands on the local host. This same code could be used to connect to a remote computer.
1More

LinFu - GitHub - 2 views

  •  
    Philip Laureano's LinFu is a framework for adding mixins, inversion of control, dynamic proxies, duck typing, delegates, etc. to any .Net language.
1More

Fastest JSON Serializer for .NET - ServiceStack.net - 4 views

  •  
    ServiceStack JsonSerializer is based on JSV (the fastest text serializer for .NET), and is over 3.6x times faster than the BCL JsonDataContractSerializer and is around 3x faster than NewtonSoft JSON.NET (the previous fastest JSON serializer benchmarked).
1More

Module initializers in C# - 6 views

  •  
    One feature of the CLR that is not available in C# or VB.NET are module initializers (or module constructors). A module initializer is simply a global function which is named .cctor and marked with the attributes SpecialName and RTSpecialName. It is run when a module (each .NET assembly is comprised of one or more modules, typically just one) is loaded for the first time, and is guaranteed to run before any other code in the module runs, before any type initializers, static constructors or any other initialization code.
2More

Flatlander: Scala for C# programmers, part 1: mixins and traits - 2 views

  •  
    Part one of 6 (and a half) introducing Scala for the C# developer
  •  
    Miguel de Icaza's working on the Visual Studio integration for Scala.Net to be released this fall along with full access to CLR types from Scala
1More

NetSparkle - AutoUpdate for .NET Developers - CodePlex - 0 views

  •  
    "NetSparkle is an easy-to-use software update framework for .NET developers on Windows, MAC or Linux. It was inspired by the Sparkle (http://bit.ly/HWyJd) project for Cocoa developers and the WinSparkle (http://bit.ly/cj5kP5) project (a Win32 port)."
3More

Phalanger - The PHP Language Compiler for the .NET Framework - 5 views

  • Phalanger is a new PHP implementation introducing the PHP language into the family of compiled .NET languages
  • Makes PHP first-class citizen in the .NET languages family Compiles PHP language to the MSIL (Microsoft Intermediate Language), which is a byte-code assembly used by the .NET CLR Allows using .NET objects from the PHP language thanks to the PHP/CLR Language Extensions Enables using libraries written in PHP from other .NET languages
  •  
    Compiles PHP to MSIL and now supports using .Net objects from PHP
4More

Using RabbitMQ with C# and .NET - 3 views

  • I'm currently working on a project where I need to be able to transfer a large number of requests via JSON over web services. I need to take some of that data, do some aggregation with it, and store it in a persistent store. In order to allow the data to be reliably processed in a number of different ways, I wanted to place the incoming data into multiple queues and have it processed and then stored.
  • RabbitMQ fits the bill on all of these fronts, is crazy easy to setup and use, and is very fast.
  • RabbitMQ is written in Erlang
  •  
    RabbitMQ is a cross-platform implementation of an Advanced Message Qeuing Protocol (AMQP) broker (similar to MSMQ). There's a .Net client, and it allows you to decouple your routing and an message storage, and do so in a cross-platform way.
3More

Generate .NET documentation with MindTouch 2010 - MindTouch Developer Blog - 4 views

  • The goal of mindtouch.doc was to generate hierarchical reference documentation that could easily be imported into an MindTouch install.
  • The generated documentation has an external dependency on a template called DocToc. The purpose of this template is to allow simple Table of content customization using DekiScript and to make it easy to include custom css for documentation pages.
  •  
    It's like Sandcastle for MindTouch
7More

The Performance of Arrays - Chris Burrows - 2 views

  • arrays of reference types are covariant in their element type, but not safely
  • where did that exception come from? It came from the runtime, which was in a unique position to know what the real type of the array object was, and the real type of the element. It needed to determine if the assignment was allowable and throw if not. Now if you think about this for a minute, you can see that it’s going to have to perform that check for every assignment to an array element
  • arrays are covariant only for reference types?
  • ...3 more annotations...
  • So if I want to have an array of reference types, but get the runtime to treat it like an array of value types, what have I got to do? Just wrap the reference type in a value type
  • So I got rid of that check, right? But I added the initialization of a value type. Did I win or lose? Let’s do some timing to figure it out.
  • when I build Debug binaries, the Reference<T> trick makes my example about three times SLOWER.
  •  
    Arrays are covariant only for reference types. If you use a struct wrapper to turn a reference type into a value type, the initialization of the value type takes less time than array assignment.
2More

Base Class Libraries - 2 views

  • This is a site for the BCL Team to get features to customers to try out without requiring a Beta or CTP of the .NET Framework. Our goal is to put generally useful functionality here, and to get feedback on it and have the chance to iterate on the design. Having a feature here does not mean that it will eventually end up in the BCL. Some items are samples that build on top of existing classes, and some features might be ones we were considering for the .NET Framework but decide not to include for one reason or another.
  •  
    This is basically the BCL Futures project
1More

Developing for Windows Phone 7 Series - Artificial Ignorance - 1 views

  •  
    How to get started writing Windows Phone 7
1More

Windows Phone 7 for Developers - 0 views

  •  
    Start working on your Windows Phone 7 applications now.
1More

Matt Manela's Blog : DiffPlex 1.0 Released!! - 0 views

  •  
    The DiffPlex project is a combination of a .NET Diffing Library with a Silverlight and HTML diff viewer. It is released open source under the MS-PL license.
1More

Microsoft U-Prove CTP - Microsoft Connect - 0 views

  •  
    U-Prove is an innovative cryptographic technology that enables the issuance and presentation of cryptographically protected claims in a manner that provides multi-party security: issuing organizations, users, and relying parties can protect themselves not just against outsider attacks but also against attacks originating from each other. At the same time, the U-Prove technology enables any desired degree of privacy (including authenticated anonymity and pseudonymity) without contravening multi-party security. These user-centric aspects make the U-Prove technology ideally suited to create the digital equivalent of paper-based credentials and the plastic cards in one's wallet.
1More

Spark bits for MVC 2 RC2 - Where's Lou - 0 views

  •  
    I asked him afterward if he would be interested in helping update the releases on Codeplex and he kindly agreed, in fact the new bits on codeplex and release notes were put together by Erik, so be sure to thank him for that. Hopefully this is just the first step in getting that larger support base I've been angling for.
2More

autofac - Project Hosting on Google Code - 4 views

  • Autofac is based on strongly component-oriented principles. It will change the way you approach dependency injection in .NET.
  •  
    Autofac is based on strongly component-oriented principles. It will change the way you approach dependency injection in .NET.
1 - 20 of 141 Next › Last »
Showing 20 items per page