TECH NOTES

August 27, 2007

.NET: .NET 3.5 Explained… Simply

Filed under: IT .NET — Black Falcon @ 5:59 pm


.NET Framework 3.5
Click title for source at DanielMoth.com…

Wednesday, June 06, 2007
 

.NET Framework (NetFx or Fx) version 3.5 has two elements to it that must be understood: the green bits and the red bits. The original references to this term are on old blog posts by Soma and Jason. Compared to those two blog entries I have the advantage of 13 months of hindsight :-) , so I will provide here the details behind those descriptions in my own words starting with my own slide:


 


(more…)

July 25, 2007

.NET: Visual Studio 2008-Beta2 About To Be Released… Keep tabs on it at the MS-Site below…

Filed under: IT .NET — Black Falcon @ 4:18 pm


Microsoft Visual Studio 2008 Microsoft Visual Studio 2008
Visual Studio 2008 (formerly known as Visual Studio code name “Orcas”) delivers on Microsoft’s vision of enabling developers and development teams to rapidly create connected applications with compelling user experiences for Windows Vista, the 2007 Microsoft Office system, mobile devices and the Web. Watch this space for news of Beta 2, which will release later this summer. Read More…Visual Studio 2005

July 16, 2007

.NET: Microsoft to offer code protection, validation to other software developers; Now everyone can use “Windows Activation” with their software to mess up their customers’ minds…

Filed under: IT .NET — Black Falcon @ 3:27 pm


Microsoft to offer code protection, validation to other software developers
Click title for source at ZDNet.com…

July 13th, 2007
Posted by Mary Jo Foley @ 7:09 am

Microsoft is planning to deliver on October 1 to third-party software developers a set of technologies that will allow them to add code protection and activation mechanisms to their own software.

When Microsoft first unveiled its “Genuine Software” initiative three years ago, company officials said they planned to license to third parties some of the same anti-piracy technologies that Microsoft was baking into Windows and Office. Instead, Microsoft has decided to provide external developers with a separate, parallel offering, said Group Product Manager Thomas Lindeman.
(more…)

May 30, 2007

Tools & Code: Do SQL Server BulkCopy With .NET 2.0 Class

Filed under: IT .NET, IT Tools & Code — Black Falcon @ 11:32 pm


Perform bulk copies with .NET 2.0’s SqlBulkCopy class
Click title for source at TechRepublic.com…

Tony Patton
5/29/07

A common development task is transferring data between disparate data sources. If you have worked with SQL Server, the bcp (bulk copy) command will be familiar to you. It allows you to quickly bulk copy large files into SQL Server tables or views. With .NET Framework 1.1, you can utilize bcp via a SqlCommand object, but .NET Framework 2.0 adds the SqlBulkCopy class to simplify the chore.

The SqlBulkCopy class
While you may still use the t-sqlbcp command, the SqlBulkCopy class offers a significant performance advantage. You can only use the class to write data to SQL Server tables, but any data source may be used. The only caveat is the contents of the data source must be able to be loaded into a DataTable object.
(more…)

May 2, 2007

.NET: .NET Framework Goes Dynamic…

Filed under: IT .NET — Black Falcon @ 2:00 pm


Dynamic Languages on .NET – IronPython and Beyond
Click title for source at Blogs.MSDN.com…

April 30, 2007 9:21 AM by hugunin

From the beginning, Microsoft’s .NET framework was designed to support a broad range of different programming languages on a Common Language Runtime (CLR). The CLR provides shared services to these languages ranging from a world-class GC and JIT to a sandboxed security model to tools integration for debugging and profiling. Sharing these features has two huge benefits for languages on the CLR. First, it’s easier to implement a language because lots of difficult engineering work is already done for you. Second, and more importantly, these languages can seamlessly work together and share libraries and frameworks so that each language can build on the work of the others.

The CLR has good support for dynamic languages today. IronPython-1.0 demonstrates this. The new Dynamic Language Runtime (DLR) adds a small set of key features to the CLR to make it dramatically better. It adds to the platform a set of services designed explicitly for the needs of dynamic languages. These include a shared dynamic type system, standard hosting model and support to make it easy to generate fast dynamic code. With these additional features it becomes dramatically easier to build high-quality dynamic language implementations on .NET. More importantly, these features enable all of the dynamic languages which use the DLR to freely share code with other dynamic languages as well as with the existing powerful static languages on the platform such as VB.NET and C#.
(more…)

Blog at WordPress.com.