Sams .NET Stuff : All my .NET stuff
Updated: 8/5/2002; 11:09:41 PM.

 

Categories:
Personal Friends:

Subscribe to "Sams .NET Stuff" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 
 

Monday, July 22, 2002

Conferences. I'm off to Old Blighty for four days, to attend the Rotor Workshop in Cambridge. Blogging may be intermittent as a result. In the meantime, I leave y'all with a pointer to OOPSLA 2002, being held this November in Seattle. The content looks excellent, lots of great Rotor & CLR coverage, including promising tutorials & workshops such as "The 1st International Workshop on Runtime Kernel Support for Dynamic Languages and Component Based Architectures" and "A Language Designer's View of Rotor". The conference also has a web services track. Invited speakers include Anders Hejlsberg, Kent Beck and Bill Gates. Looks like a great event. [Peter Drayton's Radio Weblog]

I agree. Looks like there may be hope for OOPSLA after all. It won't be all Smalltalk and Java this year (for once). Maybe, it will be Smalltalk.NET instead-))


3:55:26 PM    

O'Reilly: Open-source .Net inches closer to fruition. Mono Project to detail latest work at open source conference [InfoWorld: Top News]
3:49:39 PM    

Paul Andrews: "What happened to .NET? Microsoft's flagship strategy for 'any time, anywhere computing from any device' has sunk like a stone. By now we were supposed to be seeing initial .NET applications, but the new rallying cry seems to be for Palladium, a security initiative that has met with the same skepticism and resistance from the developer community that .NET inspired. At its worst, Palladium looks to be a sop to Hollywood and its efforts to control digital content."  [Scripting News]

I'm perplexed at your article Paul. .NET is being used by thousands of companies around the world in their applications. Its a rapid development and deployment kind of infrastructure technology not one to be "seeing initial .NET applications." In that way, its not neccessarily a  "showy" technology. Its just doing its job and helping developers create their applications a lot quicker. On what merits has it "sunk like a stone?"


10:04:39 AM    

For people trying to understand programming in the new .NET Framework, I higly suggest watching this episode of the .NET Show. In this episode, the presenters talk with Brad Abrams and Chris Anderson, two of the people who structured the .NET Framework in a consistant and straightforward fashion. They provide some of the background and concepts that gave birth to the .NET Framework and explain how they worked with the various groups to provide a consistent object model.

9:48:54 AM    

O'Reilly Network: Amazon.com recently launched its Web services API initiatives, allowing customers to integrate its vast online content with their own web site. The author demonstrates how you can make use of this Web service using Visual Studio .NET.

9:46:40 AM    

As the work progressed, however, I realized that this article could be a great tutorial to show the power of VB.NET. I developed 4 goals for the project: 1. to demonstrate how to use the Windows API function mciSendString in VB.NET, 2. to build a library of CD audio functions that could be expanded to handle other media types, 3. to build a cd player that would demonstrate most of the mciSendString capabilities, and 4. to build a button array class to use within the application. I used Visual Studio.NET to build the various parts of this application.


9:45:04 AM    

For those of you not exposed to Unit Testing using Extreme Programing (shame on you!), here is an introduction in .NET.
9:43:19 AM    

This article examines how to further customize the templated output by determining the output of the databound output in templates at the control's render-time.

9:40:25 AM    

This is really cool! One of the more interesting developments that has come out of the Artificial Intelligence world is the invention of Genetic Algorithms. Surprisingly enough Genetic Algorithms have been around before the dawn of man.This article presents you with an example of how to implement a simple Genetic Algorithm in C#.

9:39:41 AM    

CodeHound, the Internet search engine for software developers, has released its Visual Studio .NET Add-In. Search the Internet for source code and help without leaving the VS.NET IDE - Free.

9:38:08 AM    

Review: RichTextBox Custom Server Control
9:37:17 AM    

The KPD-Team has released a new version of their SecureSocket class that implements the SSL, TLS and PCT security protocols. These protocols are used to encrypt sensitive data sent over a network.

9:35:44 AM    

This series of excellent articles continues: An Extensive Examination of the DataGrid Web Control: Part 6

9:34:35 AM    

DataGrids, DataSets, and XML Strings
.NET has provided us with many useful tools to assist us in working with XML data. We can use a combination of DataSets and DataGrids to present data found in XML files. In the example illustrated in this article, we see that we are not limited to the presentation of XML files alone, but we can also use data found in XML strings. .NET is indeed a veritable cornucopia of tools and possibilities.

9:33:35 AM    

Scott Seely: This column - Sharing Types - addresses a common problem with Microsoft® Visual Studio® .NET Web service development: sharing data types across Web services. This issue arises when a developer creates a set of Web services with what appears to be well-thought-out portTypes and data types. Then, things quickly go awry when creating a client for that Web service. How? Two Web services use the exact same type
9:32:12 AM    

Of course, the support for us poor MC++ programmers, has been lagging behind that media darling. Yes, you know the one-). Now, we finally get the same .NET QuickStart Tutorials, except that MC++ is a "Late-Breaking" one. Well, J# is too. I almost feel better.
9:20:09 AM    

Here is an interesting article and sample: This class library provides a Design by Contract framework for use in .NET projects.
9:12:58 AM    

Performance Considerations. Here's a list of performance considerations to keep in mind when considering the move to Managed Code.... [MC++ FAQ]

I would add somthing about if you app expects certain things to happen in a determinstic way or uses resources that must be released in a determinstic way, that the app will not be a good candidate today for moving to managed code, or you must at least be quite dilligent in your finalizer code, which then leads to another performance problem itself.


9:01:51 AM    

Testing Type Equivalence. C# has both is and as operators to do type convertions (casting) and type equivalence checks (that is, see if... [MC++ FAQ]
8:55:06 AM    


© Copyright 2002 Sam Gentile.



Click here to visit the Radio UserLand website.

 


July 2002
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Jun   Aug