Blog Stats
  • Posts - 647
  • Articles - 3
  • Comments - 143
  • Trackbacks - 25

 

.Net

There are 22 entries for the tag .Net

T4 (Text Template Transformation Toolkit) Code Generation - Best Kept Visual Studio Secret

What's the story? Well, T4 is a code generator built right into Visual Studio. To be clear, you HAVE THIS NOW on your system…go play. Now's the time to introduce code generation to your company. If you're doing something twice or more, manually, in your company, generate it. Ed ancora: If you're doing Code Gen, or thinking about it, check out T4 as it's a great place to start. Also, search my blog for "Code Generation" as I was livign and breathing it with CodeSmith for the many years I worked at...

Survey Time: What .NET Framework features do you use?

Riporto, dal blog di ScottH, questo brevissimo sondaggio che vi invito a complilare:  That said, please take 10 seconds and fill out this ONE QUESTION SURVEY. Feel free to tweet it on Twitter, forward it to your friends, or blog it. http://www.tinyurl.com/dotnetsurvey   Leggi tutto alla fonte: Scott Hanselman's Computer Zen - Survey Time: What .NET Framework features do you use? Technorati Tags: .NET,Survey

Cassini for Framework 3.5

Ne parlavo proprio qualche giorno fa con dei colleghi. Alla fonte trovate il file da scaricare. Runs as a single EXE -- does not require an assembly in GAC Supported IPv6-only configurations Upgraded to support .NET Framework 3.5 Includes VS project file License changed to Ms-PL Fonte: Cassini for Framework 3.5 Technorati Tags: Asp.net,Cassini,.NET

.NET 3.5 Client Product Roadmap

ScottGu segnala una serie di interessati enhancements che arriveranno nei prossimi mesi per gli sviluppatori Windows Forms: Over the next few months we will also be releasing a number of enhancements specific to client development as well.  We have put a lot of effort into addressing some of the biggest areas of customer feedback, while also trying to really push the envelope on the capabilities developers have when building Windows applications. All of these improvements build on top of VS 2008 and .NET 3.5, and will make .NET client development even better going forward. Below is a roadmap of...

LINQ to SQL breaking changes from beta2 to RTM (compiled from my LINQ forum posts)

Per chi avesse usato LINQ nelle varie beta, il post segnalato in basso elenca i cambiamenti della RTM rispetto alla Beta2: This post is just going to be a bunch of links to posts that have already covered this on LINQ forum. LINQ to SQL Beta2 to RTM Key Changes PLEASE READ: Beta2 to RTM Changes in Attach() Behavior Beta2 to RTM change: XML column default mapping changed to XElement instead of XDocument Leggi il resto alla fonte: Dinesh's Cyberstation : LINQ to SQL...

David Chappell is Essential Reading - NameDrop!

Letture consigliate(issime):  WCF, WF and .NET 3.5 Whitepapers by David Chappell "Collection of whitepapers authored by David Chappell on .NET Framework 3.5. This includes an introduction to Windows Communication Foundation, an introduction to Windows Workflow Foundation and an overall introduction to .NET Framework 3.5. There's also a paper describing the diverse array of communications protocols and transports supported by WCF." Fonte: Allan's Best Week Ever : David Chappell is Essential Reading - NameDrop! Technorati Tags: .NET,WF,WCF

What's new in the Remote Performance Monitor for .Net Compact Framework 3.5

Una veloce sintesi delle novità relative al Remote Performance Monitor per il .NET CF 3.5: The Remote Performance Monitor (RPM) first shipped in version 2 service pack 1 of the .Net Compact Framework.  Since that time, numerous customers have come to depend on RPM to help them diagnose performance problems and find memory leaks in their applications.  With each release we add new features and fix bugs based on what customers tell us is important, and version 3.5 is no exception.  This post summarizes what's new in v3.5.  Continua alla fonte: Steven Pratschner's .Net CF WebLog...

Releasing the Source Code for the .NET Framework Libraries - ScottGu's Blog

Ottimo! One of the things my team has been working to enable has been the ability for .NET developers to download and browse the source code of the .NET Framework libraries, and to easily enable debugging support in them. Today I'm excited to announce that we'll be providing this with the .NET 3.5 and VS 2008 release later this year.... Fonte: Releasing the Source Code for the .NET Framework Libraries - ScottGu's Blog Tags: .NET Source Code

Did You Know? Microsoft leverages Windows Workflow Foundation Technology in 6 Mayor Product Releases

Alcuni erano noti (vedi BizTalk e Sharepoint) ed altri erano sospetti (Speech Server, Identity Integration Server). Qui la lista: These are six products for which Microsoft is leveraging the power of the Workflow Foundation Engine: BizTalk Server: Next Major Version - known internally as V.Next will use the WF runtime. Office SharePoint Server 2007: Public Beta now includes workflow in document libraries and lists. Workflow History Entry, Audit Entry Create Task, Complete Task, On Task Change, Delete Task Review Task, Approval Task, Client-side scrub task Update Item, Copy/Delete Item, On Item...

Mobile Apps: Adjust Your Ring Volume For Ambient Noise -- MSDN Magazine, October 2007

Ieri ho ricevuto il  numero di Ottobre 2007 di MSDN Magazine e, la prima cosa che ho fatto (come faccio sempre) è quella di sfogliarlo velocemente. L'occhio mi è caduto su un articolo dal titolo: Adjust Your Ring Volume For Ambient Noise. La cosa mi ha colpito per 3 motivi: l'idea di poter regolare il volume della suoneria in automatico, in base al rumore esterno, è fantastica avevo in programma una cosa simile da aggiungere a MobilePhoneAssistant (certamente meno evoluta) mi incuriosiva parecchio il sistema con cui rilevare (e poi calcolare) il rumore ambientale Perfetto ... mi metto comodo...

The C# ?? null coalescing operator (and using it with LINQ) - ScottGu's Blog

Qualche giorno fa, parlavo su questo blog dell'operatore ?? di C#. Oggi, ScottGu fa, sul sui blog, un semplice esempio di utilizzo in LINQ: One of the subtle (but cool) language features of C# is the ?? "null coalescing" operator.  This provides a nice, terse way to check whether a value is null, and if so return an alternate value. Simple Example Usages Several folks have blogged about the ?? operator in the past - read here, here, here, and here for some previous examples on how to use it.  Simply put, the ?? operator checks whether the...

State and Notification Broker – Part. 1

Se c'è una cosa che mi piace davvero molto in Windows Mobile 5 e 6 (dal punto di vista dello sviluppatore) sono le "nuove" API chiamate State and Notification Broker. Grazie ad esse è infatti possibile fare cose che, un tempo, hanno fatto desistere parecchi sviluppatori (data la difficoltà implementativa). L'esempio che mi piace fare spesso quando parlo di queste API è: "se ho una funzione nel software che deve elaborare una grossa quantità di dati, e la batteria del device è al 15%, che senso ha lanciare la suddetta funzione? Non sarebbe meglio disabilitare direttamente la voce di menù?"...

Foundations: Workflow Communications

Interessante articolo sull'architettura di comunicazione di Windows Workflow Foundation: In the September issue of MSDN Magazine, Matt Milner takes you on a tour of the Windows Workflow Foundation (WF) communication architecture, sending data out of a workflow, and submitting data to running workflow instances.... Continua alla fonte: MSDN Magazine : Foundations: Workflow Communications Tags: Windows Workflow Foundation .Net

L'operatore ?? (2)

L'altro giorno parlavo, in questo post, dell'operatore ?? ma, lo ammetto, non mi sono spinto fino all'IL per capirne le differenze con l'operatore ?.A farlo ci ha pensato qualcun'altro:    One thing that I do want to point about this technique is that it is a bit more (slightly) than syntactic sugar - as it actually generates different IL than the same task implemented with the ternary operator.  For example, here is some typical ternary-based code... Leggi il resto alla fonte: Need a New Title : How Did I Miss This? Tags: .Net CSharp

The WCF subset supported by NetCF

In questo post di Andrew Arnott, è presente una tabella in cui vengono elencate le funzionalità di WCF che saranno supportate nel .NET Compact Framework 3.5:  Many people have been asking about what subset of .NET 3.0's Windows Communication Foundation (WCF) will be supported by the .NET Compact Framework 3.5.  Well, here is a table I put together with the answer to that question... Non sono un esperto di WCF ma, osservando la tabella (che trovate alla fonte), ci sono un paio di cose che mi lasciano un po'....perplesso come ad esempio, l'assenza sulla versione per compact framework di MsmqTransportBindingElement, WS-ReliableMessaging. Staremo...

Properties vs public fields redux...

Di una cosa simile, ne discutevo tempo fa con un paio di amici.  L'argomento citato in questo post è leggermente diverso ma il concetto è chiaro: evitare di esporre l'accesso diretto ai campi (pubblici) di un oggetto, ma incapsularlo un una proprietà. Il motivo lo spiega Eric Gunnerson in questo post (da cui cito): The reason that the library design guidelines suggest you write a property here is that it is important that libraries be easily versioned. If you put a property in there ahead of time, you can change the property implementation without requiring users to recompile their code. Sebbene più avanti lo stesso Eric dice: But, if the...

Properties vs public fields redux...

Di una cosa simile, ne discutevo tempo fa con un paio di amici.  L'argomento citato in questo post è leggermente diverso ma il concetto è chiaro: evitare di esporre l'accesso diretto ai campi (pubblici) di un oggetto, ma incapsularlo un una proprietà. Il motivo lo spiega Eric Gunnerson in questo post (da cui cito): The reason that the library design guidelines suggest you write a property here is that it is important that libraries be easily versioned. If you put a property in there ahead of time, you can change the property implementation without requiring users to recompile their code. Sebbene più avanti lo stesso Eric dice: But, if the...

OpenNETCF Mobile Ink Library for Windows Mobile 6

Molto interessante. Ho giusto un progetto in corso in cui ci starebbe proprio bene :  Since the Windows Mobile Ink API is only supported on Windows Mobile 6.0 and InkX is compatible on Pocket PC 2003+  we decided to release the OpenNETCF.WindowsMobile.Ink source code as a open source project to the community and name it 'OpenNETCF Mobile Ink Library'.  Continua alla fonte: Mark Arteaga - OpenNETCF Mobile Ink Library for Windows Mobile 6 Tags: .Net Compact Framework Mobile

L'operatore ?? (C#)

Non l'ho visto utilizzare spesso e, lo ammetto, anche io ogni tanto me ne dimentico (per fortuna che c'è Resharper che me lo ricorda ). Si tratta dell'operatore ?? introdotto con il .NET Framework 2.0. Lo scopo è decisamente semplice: restituire un valore di dafault se il tipo è nullo, altrimenti restituire il valore corretto. Il tutto in forma molto compatta. In sostanza, anzichè scrivere un if o utilizzare l'operatore condizionale ? (in caso di valutazione dei null) in questo modo: 1: int? x = 0; 2: int y = (x == null) ? -1 : x; possiamo scrivere più semlicemente: ...

GetTempFileName e GetRandomFileName

Decisamente molto utili in applicazioni Windows Forms: GetTempFileName: http://msdn2.microsoft.com/it-it/library/system.io.path.gettempfilename(VS.80).aspx GetRandomFileName: http://msdn2.microsoft.com/it-it/library/system.io.path.getrandomfilename%20(VS.80).aspx Tags: .Net CSharp Windows Forms

.Net Compact Framework Performance Webcast

Interessante webcast sulla scrittura di applicazioni performani per Compact Framework. Link alla fonte: Steven Pratschner's .Net CF WebLog : .Net Compact Framework Performance Webcast Tags: Compact Framework .NET Windows Mobile

Great Navigational guide to the WM6 SDK

Decisamente molto comoda la mappa relativa alla documentazione di Windows Mobile 6 UPDATE: i tag relativi alla mappa vengono eliminati dal post quindi, per usare l'immagine in basso, andate direttamente al post originale! Fonte: Backstage at MED : Great Navigational guide to the WM6 SDK Tags: WindowsMobile SDK CompactFramework .Net

 

 

Copyright © Mighell |  Theme by Mighell.