Showing posts with label C#. Show all posts

Who is father of C# or C Sharp ?

The father of C#

The father of C# is Mr.Anders Hejlsberg who born December 1960, is a prominent Danish software engineer who co-designed several popular and commercially successful programming languages and development tools.

  • He was the original author of Turbo Pascal

  • The chief architect of Delphi

  • Currently works for Microsoft as the lead architect of the C# programming language


Awards ...

  • 2001 - Dr. Dobb's Excellence in Programming Award for his work on Turbo Pascal

  • 2010 - Technical Recognition Award for Outstanding Technical Achievement for their work on the C# language
Now C# 4.0 released with Dot Net Framework 4.0.






VersionMicrosoft compiler
C# 1.0January 2002
C# 2.0November 2005
C# 3.0November 2006
C# 4.0April 2010

Who is father of C# or C Sharp ?

The father of C#

The father of C# is Mr.Anders Hejlsberg who born December 1960, is a prominent Danish software engineer who co-designed several popular and commercially successful programming languages and development tools.

  • He was the original author of Turbo Pascal

  • The chief architect of Delphi

  • Currently works for Microsoft as the lead architect of the C# programming language


Awards ...

  • 2001 - Dr. Dobb's Excellence in Programming Award for his work on Turbo Pascal

  • 2010 - Technical Recognition Award for Outstanding Technical Achievement for their work on the C# language
Now C# 4.0 released with Dot Net Framework 4.0.






VersionMicrosoft compiler
C# 1.0January 2002
C# 2.0November 2005
C# 3.0November 2006
C# 4.0April 2010

Free ebook - C# 2008 In Simple Steps

C# 2008 In Simple Steps

This is a book that helps you to learn C# using Visual Studio 2008. Precision, an easy-to-understanding style, real life examples in support of the concepts, and practical approach in presentation are some of the features that make the book unique in itself.

The text in the book is presented in such a way that is equally helpful to beginners as well as professionals. Apart from basic concepts of C#, this edition of the book particularly deals with some new and advanced topics, such as WPF, WCF, WF and LINQ.



Product Details

  • Paperback: 280 pages
  • Dreamtech Press (2009)
  • Language: English
  • ISBN-10: 8177229184

Free Download Links :

1. Hotfile Link
http://hotfile.com/dl/.../8177229176.rar.html

2. Depositfiles Link
http://depositfiles.com/.../2fhcbp8jt

3. Uploading Link
http://uploading.com/.../8177229176CSteps.rar/

4. Megaupload Link
http://www.megaupload.com/?d=4F42LAWO


If you like this post, please add your comments and 'A thanks' would be nice.

Thanks : www.freebooks.download-123.com

Free ebook - C# 2008 In Simple Steps

C# 2008 In Simple Steps

This is a book that helps you to learn C# using Visual Studio 2008. Precision, an easy-to-understanding style, real life examples in support of the concepts, and practical approach in presentation are some of the features that make the book unique in itself.

The text in the book is presented in such a way that is equally helpful to beginners as well as professionals. Apart from basic concepts of C#, this edition of the book particularly deals with some new and advanced topics, such as WPF, WCF, WF and LINQ.



Product Details

  • Paperback: 280 pages
  • Dreamtech Press (2009)
  • Language: English
  • ISBN-10: 8177229184

Free Download Links :

1. Hotfile Link
http://hotfile.com/dl/.../8177229176.rar.html

2. Depositfiles Link
http://depositfiles.com/.../2fhcbp8jt

3. Uploading Link
http://uploading.com/.../8177229176CSteps.rar/

4. Megaupload Link
http://www.megaupload.com/?d=4F42LAWO


If you like this post, please add your comments and 'A thanks' would be nice.

Thanks : www.freebooks.download-123.com

Free ebook - Professional C# 4.0 and .NET 4

Professional C# 4.0 and .NET 4

The new C# 4 language version is indispensable for writing code in Visual Studio 2010. This essential guide emphasizes that C# is the language of choice for your .NET 4 applications.

The unparalleled author team of experts begins with a refresher of C# basics and quickly moves on to provide detailed coverage of all the recently added language and Framework features so that you can start writing Windows applications and ASP.NET web applications immediately.


Product Details

  • Paperback: 1536 pages
  • Wrox; 1 edition (March 8, 2010)
  • Language: English
  • ISBN-10: 0470502258
  • ISBN-13: 978-0470502259

Free Download Links :

1. Hotfile Link
http://hotfile.com/.../Wrox.Professional.CSharp.4.and.NET.4.Mar.2010.rar.html

2. Depositfiles Link
http://depositfiles.com/files/v874ehlvf

3. Megaupload Link
http://www.megaupload.com/?d=VD037AZW

4. Uploading Link
http://uploading.com/.../CSharp.4.and.NET.4.rar/

5. SharingMatrix Link
http://sharingmatrix.com/.../CSharp.4.and.NET.4.rar

If you like this post, please add your comments and 'A thanks' would be nice.

Thanks : ebookw.net

Free ebook - Professional C# 4.0 and .NET 4

Professional C# 4.0 and .NET 4

The new C# 4 language version is indispensable for writing code in Visual Studio 2010. This essential guide emphasizes that C# is the language of choice for your .NET 4 applications.

The unparalleled author team of experts begins with a refresher of C# basics and quickly moves on to provide detailed coverage of all the recently added language and Framework features so that you can start writing Windows applications and ASP.NET web applications immediately.


Product Details

  • Paperback: 1536 pages
  • Wrox; 1 edition (March 8, 2010)
  • Language: English
  • ISBN-10: 0470502258
  • ISBN-13: 978-0470502259

Free Download Links :

1. Hotfile Link
http://hotfile.com/.../Wrox.Professional.CSharp.4.and.NET.4.Mar.2010.rar.html

2. Depositfiles Link
http://depositfiles.com/files/v874ehlvf

3. Megaupload Link
http://www.megaupload.com/?d=VD037AZW

4. Uploading Link
http://uploading.com/.../CSharp.4.and.NET.4.rar/

5. SharingMatrix Link
http://sharingmatrix.com/.../CSharp.4.and.NET.4.rar

If you like this post, please add your comments and 'A thanks' would be nice.

Thanks : ebookw.net

Free ebook - Essential C# 4.0, 3rd Edition

Essential C# 4.0, 3rd Edition

Essential C# 4.0 is a well-organized,“no-fluff” guide to all versions of C# for programmers at all levels of C# experience. This fully updated edition shows how to make the most of C# 4.0’s new features and programming patterns to write code that is simple, yet powerful.

This edition contains two new chapters on parallel programming, multi­threading, and concurrency, as well as extensive coverage of new C# 4.0 features: dynamic typing, variance, optional/named parameters, and many other new topics.

Mark Michaelis covers the C# language in depth, illustrating key constructs with succinct, downloadable code examples. Graphical “mind maps” at the beginning of each chapter show what material is covered and how individual topics interrelate.

Topics intended for beginners and advanced readers are clearly marked, and the book includes indexes of C# versions (2.0, 3.0, and 4.0), which make it easy for readers to reference topics specific to a given release of C#.


Product Details

  • Paperback: 984 pages
  • Addison-Wesley Professional; 3 edition (March 20, 2010)
  • Language: English
  • ISBN-10: 0321694694
  • ISBN-13: 978-0321694690

Free Download Links :

1. Hotfile Link
http://hotfile.com/.../Addison.Wesley.Essential.CSharp.4.0.Feb.2010.rar.html

2. Depositfiles Link
http://depositfiles.com/../qpw02z5ro

3. SharingMatrix Link
http://sharingmatrix.com/file/3164843

4. Megaupload Link
http://www.megaupload.com/?d=GLA2ONHW

5. Ifile Link
http://ifile.it/dl

If you like this post, please add your comments and 'A thanks' would be nice.

Free ebook - Essential C# 4.0, 3rd Edition

Essential C# 4.0, 3rd Edition

Essential C# 4.0 is a well-organized,“no-fluff” guide to all versions of C# for programmers at all levels of C# experience. This fully updated edition shows how to make the most of C# 4.0’s new features and programming patterns to write code that is simple, yet powerful.

This edition contains two new chapters on parallel programming, multi­threading, and concurrency, as well as extensive coverage of new C# 4.0 features: dynamic typing, variance, optional/named parameters, and many other new topics.

Mark Michaelis covers the C# language in depth, illustrating key constructs with succinct, downloadable code examples. Graphical “mind maps” at the beginning of each chapter show what material is covered and how individual topics interrelate.

Topics intended for beginners and advanced readers are clearly marked, and the book includes indexes of C# versions (2.0, 3.0, and 4.0), which make it easy for readers to reference topics specific to a given release of C#.


Product Details

  • Paperback: 984 pages
  • Addison-Wesley Professional; 3 edition (March 20, 2010)
  • Language: English
  • ISBN-10: 0321694694
  • ISBN-13: 978-0321694690

Free Download Links :

1. Hotfile Link
http://hotfile.com/.../Addison.Wesley.Essential.CSharp.4.0.Feb.2010.rar.html

2. Depositfiles Link
http://depositfiles.com/../qpw02z5ro

3. SharingMatrix Link
http://sharingmatrix.com/file/3164843

4. Megaupload Link
http://www.megaupload.com/?d=GLA2ONHW

5. Ifile Link
http://ifile.it/dl

If you like this post, please add your comments and 'A thanks' would be nice.

Free ebook - Essential C# 4.0, 3rd Edition

Essential C# 4.0, 3rd Edition

Essential C# 4.0 is a well-organized,“no-fluff” guide to all versions of C# for programmers at all levels of C# experience. This fully updated edition shows how to make the most of C# 4.0’s new features and programming patterns to write code that is simple, yet powerful.

This edition contains two new chapters on parallel programming, multi­threading, and concurrency, as well as extensive coverage of new C# 4.0 features: dynamic typing, variance, optional/named parameters, and many other new topics.

Mark Michaelis covers the C# language in depth, illustrating key constructs with succinct, downloadable code examples. Graphical “mind maps” at the beginning of each chapter show what material is covered and how individual topics interrelate.

Topics intended for beginners and advanced readers are clearly marked, and the book includes indexes of C# versions (2.0, 3.0, and 4.0), which make it easy for readers to reference topics specific to a given release of C#.


Product Details

  • Paperback: 984 pages
  • Addison-Wesley Professional; 3 edition (March 20, 2010)
  • Language: English
  • ISBN-10: 0321694694
  • ISBN-13: 978-0321694690

Free Download Links :

1. Hotfile Link
http://hotfile.com/.../Addison.Wesley.Essential.CSharp.4.0.Feb.2010.rar.html

2. Depositfiles Link
http://depositfiles.com/../qpw02z5ro

3. SharingMatrix Link
http://sharingmatrix.com/file/3164843

4. Megaupload Link
http://www.megaupload.com/?d=GLA2ONHW

5. Ifile Link
http://ifile.it/dl

If you like this post, please add your comments and 'A thanks' would be nice.

Free ebook - Numerical Methods, Algorithms and Tools in C#

Numerical Methods, Algorithms and Tools in C#

The book focuses on standard numerical methods, novel object-oriented techniques, and the latest Microsoft .NET programming environment. It covers complex number functions, data sorting and searching algorithms, bit manipulation, interpolation methods, numerical manipulation of linear algebraic equations, and numerical methods for calculating approximate solutions of non-linear equations.

The author discusses alternative ways to obtain computer-generated pseudo-random numbers and real random numbers generated by naturally occurring physical phenomena.

He also describes various methods for approximating integrals and special functions, routines for performing statistical analyses of data, and least squares and numerical curve fitting methods for analyzing experimental data, along with numerical methods for solving ordinary and partial differential equations.

The final chapter offers optimization methods for the minimization or maximization of functions.

Exploiting the useful features of C#, this book shows how to write efficient, mathematically intense object-oriented computer programs. The vast array of practical examples presented can be easily customized and implemented to solve complex engineering and scientific problems typically found in real-world computer applications.



Product Details

  • Paperback: 600 pages
  • Numerical Methods, Algorithms and Tools in C# (October 10, 2009)
  • CRC Press
  • Language: English
  • ISBN-10: 0849374790

Free Download Links :

1. SharingMatrix Link
http://sharingmatrix.com/.../0849374790.rar

2. Rapidshare Link
http://rapidshare.com/files/369658409/0849374790.rar

3. File2box Link
http://www.file2box.net/xui1dg28qqku

4. Uploading Link
http://uploading.com/.../0849374790.rar/


If you like this post, please add your comments and 'A thanks' would be nice.

Free ebook - Numerical Methods, Algorithms and Tools in C#

Numerical Methods, Algorithms and Tools in C#

The book focuses on standard numerical methods, novel object-oriented techniques, and the latest Microsoft .NET programming environment. It covers complex number functions, data sorting and searching algorithms, bit manipulation, interpolation methods, numerical manipulation of linear algebraic equations, and numerical methods for calculating approximate solutions of non-linear equations.

The author discusses alternative ways to obtain computer-generated pseudo-random numbers and real random numbers generated by naturally occurring physical phenomena.

He also describes various methods for approximating integrals and special functions, routines for performing statistical analyses of data, and least squares and numerical curve fitting methods for analyzing experimental data, along with numerical methods for solving ordinary and partial differential equations.

The final chapter offers optimization methods for the minimization or maximization of functions.

Exploiting the useful features of C#, this book shows how to write efficient, mathematically intense object-oriented computer programs. The vast array of practical examples presented can be easily customized and implemented to solve complex engineering and scientific problems typically found in real-world computer applications.



Product Details

  • Paperback: 600 pages
  • Numerical Methods, Algorithms and Tools in C# (October 10, 2009)
  • CRC Press
  • Language: English
  • ISBN-10: 0849374790

Free Download Links :

1. SharingMatrix Link
http://sharingmatrix.com/.../0849374790.rar

2. Rapidshare Link
http://rapidshare.com/files/369658409/0849374790.rar

3. File2box Link
http://www.file2box.net/xui1dg28qqku

4. Uploading Link
http://uploading.com/.../0849374790.rar/


If you like this post, please add your comments and 'A thanks' would be nice.

Free ebook - Numerical Methods, Algorithms and Tools in C#

Numerical Methods, Algorithms and Tools in C#

The book focuses on standard numerical methods, novel object-oriented techniques, and the latest Microsoft .NET programming environment. It covers complex number functions, data sorting and searching algorithms, bit manipulation, interpolation methods, numerical manipulation of linear algebraic equations, and numerical methods for calculating approximate solutions of non-linear equations.

The author discusses alternative ways to obtain computer-generated pseudo-random numbers and real random numbers generated by naturally occurring physical phenomena.

He also describes various methods for approximating integrals and special functions, routines for performing statistical analyses of data, and least squares and numerical curve fitting methods for analyzing experimental data, along with numerical methods for solving ordinary and partial differential equations.

The final chapter offers optimization methods for the minimization or maximization of functions.

Exploiting the useful features of C#, this book shows how to write efficient, mathematically intense object-oriented computer programs. The vast array of practical examples presented can be easily customized and implemented to solve complex engineering and scientific problems typically found in real-world computer applications.



Product Details

  • Paperback: 600 pages
  • Numerical Methods, Algorithms and Tools in C# (October 10, 2009)
  • CRC Press
  • Language: English
  • ISBN-10: 0849374790

Free Download Links :

1. SharingMatrix Link
http://sharingmatrix.com/.../0849374790.rar

2. Rapidshare Link
http://rapidshare.com/files/369658409/0849374790.rar

3. File2box Link
http://www.file2box.net/xui1dg28qqku

4. Uploading Link
http://uploading.com/.../0849374790.rar/


If you like this post, please add your comments and 'A thanks' would be nice.

Convert a DataTable to a List<> using C#

Question is...
Convert a DataTable to a List<> using C#

To convert a DataTable to a List<> in .NET 2.0.

Here’s the code to do so:


// Assuming there is a DataTable called dt
List<DataRow> drlist = new List<DataRow>();

foreach (DataRow row in dt.Rows)
{
drlist.Add((DataRow)row);
}

Please note that this is just a prototype and may not cover all scenarios.

Note: I have not tested this but in .NET 3.5, you should be able to do this:

List<DataRow> drlist = dt.AsEnumerable().ToList();

Convert a DataTable to a List<> using C#

Question is...
Convert a DataTable to a List<> using C#

To convert a DataTable to a List<> in .NET 2.0.

Here’s the code to do so:


// Assuming there is a DataTable called dt
List<DataRow> drlist = new List<DataRow>();

foreach (DataRow row in dt.Rows)
{
drlist.Add((DataRow)row);
}

Please note that this is just a prototype and may not cover all scenarios.

Note: I have not tested this but in .NET 3.5, you should be able to do this:

List<DataRow> drlist = dt.AsEnumerable().ToList();

Convert a DataTable to a List<> using C#

Question is...
Convert a DataTable to a List<> using C#

To convert a DataTable to a List<> in .NET 2.0.

Here’s the code to do so:


// Assuming there is a DataTable called dt
List<DataRow> drlist = new List<DataRow>();

foreach (DataRow row in dt.Rows)
{
drlist.Add((DataRow)row);
}

Please note that this is just a prototype and may not cover all scenarios.

Note: I have not tested this but in .NET 3.5, you should be able to do this:

List<DataRow> drlist = dt.AsEnumerable().ToList();

Simplest way to Programmatically ShutDown or Restart your System using C#

Question is...
Simplest way to Programmatically ShutDown or Restart your System using C#

One of the ways to ShutDown or Restart your system is to use WMI (Windows Management Interface). However it does require you to write a few lines of code.

I have found that the simplest way to ShutDown or Restart your computer is to use the Process class in the System.Diagnostics namespace. Here’s an example:


private void btnShutDown_Click(object sender, EventArgs e)
{
Process.Start("shutdown", "-s -f -t 0");
}

private void btnRestart_Click(object sender, EventArgs e)
{
Process.Start("shutdown", "-r -f -t 0");
}

Simplest way to Programmatically ShutDown or Restart your System using C#

Question is...
Simplest way to Programmatically ShutDown or Restart your System using C#

One of the ways to ShutDown or Restart your system is to use WMI (Windows Management Interface). However it does require you to write a few lines of code.

I have found that the simplest way to ShutDown or Restart your computer is to use the Process class in the System.Diagnostics namespace. Here’s an example:


private void btnShutDown_Click(object sender, EventArgs e)
{
Process.Start("shutdown", "-s -f -t 0");
}

private void btnRestart_Click(object sender, EventArgs e)
{
Process.Start("shutdown", "-r -f -t 0");
}

Simplest way to Programmatically ShutDown or Restart your System using C#

Question is...
Simplest way to Programmatically ShutDown or Restart your System using C#

One of the ways to ShutDown or Restart your system is to use WMI (Windows Management Interface). However it does require you to write a few lines of code.

I have found that the simplest way to ShutDown or Restart your computer is to use the Process class in the System.Diagnostics namespace. Here’s an example:


private void btnShutDown_Click(object sender, EventArgs e)
{
Process.Start("shutdown", "-s -f -t 0");
}

private void btnRestart_Click(object sender, EventArgs e)
{
Process.Start("shutdown", "-r -f -t 0");
}

Convert a String Array to a Decimal Array using C#

Question is...
Convert a String Array to a Decimal Array using C#

The Array.ConvertAll() method is a very useful method to convert an array of one type to an array of another type.

Here’s how to use ConvertAll() to convert a String[] to Decimal[]


static void Main(string[] args)
{
string[] strArray = new string[] { "1164", "2213" };

decimal d;
decimal[] d1;

// Check if string can be converted to decimal equivalent
if (strArray.All(number => Decimal.TryParse(number, out d)))
{
d1 = Array.ConvertAll<string, decimal>(strArray, Convert.ToDecimal);
}
}

The first step is to use Enumerable.All(TSource) to determine whether all the elements in a sequence satisfy a condition, in our case, if all the elements of the array can be converted to its decimal equivalent.

Once this can be done, we use ConvertAll() to convert an array of string to an array of decimal.

Convert a String Array to a Decimal Array using C#

Question is...
Convert a String Array to a Decimal Array using C#

The Array.ConvertAll() method is a very useful method to convert an array of one type to an array of another type.

Here’s how to use ConvertAll() to convert a String[] to Decimal[]


static void Main(string[] args)
{
string[] strArray = new string[] { "1164", "2213" };

decimal d;
decimal[] d1;

// Check if string can be converted to decimal equivalent
if (strArray.All(number => Decimal.TryParse(number, out d)))
{
d1 = Array.ConvertAll<string, decimal>(strArray, Convert.ToDecimal);
}
}

The first step is to use Enumerable.All(TSource) to determine whether all the elements in a sequence satisfy a condition, in our case, if all the elements of the array can be converted to its decimal equivalent.

Once this can be done, we use ConvertAll() to convert an array of string to an array of decimal.