05.19.04
Code
Profiling for .NET Developers
ANTS Profiler is a tool for code profiling applications written in
any of the languages available on the .NET framework. ANTS Profiler
will profile nearly all .NET applications including those designed
to run on Windows and on web servers.
To code profile your application, use your application as normal,
while running ANTS Profiler. ANTS Profiler then records the frequency
and time spent in each line of your code, as you are using your application,
and displays the results in a variety of formats.
Read
The Whole Article
Elegant
Code with Anonymous Methods, Iterators, and Partial Classes
Fans of the C# language will find much to like in Visual C#® 2005.
Visual Studio® 2005 brings a wealth of exciting new features to Visual
C# 2005, such as generics, iterators, partial classes, and anonymous
methods. While generics is the most talked-about and anticipated feature,
especially among C++ developers who are familiar with templates, the
other new features are important additions to your Microsoft® .NET
development arsenal as well. These features and language additions
will improve your overall productivity compared to the first version
of C#, leaving you to write cleaner code faster. For some background
information on generics, you should take a look at the sidebar "What
are Generics?"
Read
The Whole Article |
SlickEdit
Makes Refactoring Reality for C++ Programmers
Refactoring, the process of optimizing existing source code to improve
structure and performance, is popular in the Java and Extreme Programming
worlds. However, it’s been more difficult to implement refactoring
in C++.
To address the problem, SlickEdit Inc. announced version 9 of its
Visual SlickEdit development tool, which it claims is the first commercial
tool to support C++ refactoring. Read The Whole Article
Speech Recognition using C#
This article provides some elementary information about how to implement
Speech Recognition capabilities in to your applications. The tools
we would use to speech enable would be the speech SDK 5.1. Speech
SDK 5.1 is the latest release in the speech product line from Microsoft.
Speech SDK 5.1 can be used in various programming languages.
Speech is one of the most natural way to interact. When it comes to
computers it is no different. If an application can be controlled
solely by way of voice commands then the opportunity that lies is
unlimited. Even though the idea of using speech as an input mechanism
for an application is not new there are not a lot of applications
that use speech as in input. In other words speech is still an big
opportunity that is yet to be explored. Read The Whole Article
Using Unsafe Code in C#
C# .NET hides most of memory management, which makes it much easier
for the developer. Thanks for the Garbage Collector and the use of
references. But to make the language powerful enough in some cases
in which we need direct access to the memory, unsafe code was added.
In the first part of this article I will go throw why (also not) and
how to use unsafe code which is mostly about pointers. The second
part I will go more deep in pointers, and I will provide examples
about where to use them.
Commonly while programming in the .net framework we don’t need to
use unsafe code, but in some cases there is no way not to, such as
the following: Read The Whole Article
Comparing C# to C++ and Java
This lesson gives a brief overview of the differences between C# and
the two languages that are its closest relatives. References are given
in each cases to more comprehensive works currently to be found on
the web.
C# versus Java
C# and Java are both new-generation languages descended from a line
including C and C++. Each includes advanced features, like garbage
collection, which remove some of the low level maintenance tasks from
the programmer. In a lot of areas they are syntactically similar.
Read The Whole Article
Read this Newsletter at: http://www.cprogrammingtrends.com/2004/0519.html |
|
| From the Forum: |
| installation dir of mysql |
Hello all,
I have downloaded and tried to install mysql, however I am having trouble with getting it started.
The first command in the instructions is cd /usr/local/mysql
I get an answer of no such file or directory.
|
|
|