Theme Graphic
Theme Graphic

Blogs Home

Welcome to the Programmer's Heaven blogs area! Here you can read blog
posts made by our users, as well as creating and writing your own blog.
Posted on Tuesday, January 29, 2013 at 10:04 PM
Elerium HTML .NET Parser component, new release 2.4 has been introduced by Elerium Software.



HyperText Markup Language (HTML) is the main markup language for displaying web pages and other information that can be displayed in a web browser. HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets (like ), within the web page content. HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. It can embedscripts written in languages such as JavaScript which affect the behavior of HTML web pages. The main advantage of HTML is its wide use. HTML is the most search engine friendly and show up on most browsers around the world...
Comments: 1 Tags: .NET, ASP.NET, C#, HTML, Parser, VB.NET, XML, HTML parser

Posted on Monday, August 08, 2011 at 6:56 AM
Great news for SQL Server people! Starting from today, SQL Complete add-in joins Devart’s High Five program.


This means that each of you can get a discount for a tweet, a facebook like or a thread in a LinkedIn group. You also have a chance to get a free license in exchange for a product review, published in a relevant blog or website.

Visit Devart’s High Five page for SQL Complete for more details. And just for your interest: SQL Complete is the fourth Devart’s product that takes part in High Five program. Visit High Five page to see the list of eligible tools.

Posted on Monday, July 18, 2011 at 5:21 AM
dbForge SQL Complete Express is a free intellisense add-in for SQL Server Management Studio. Designed to provide the fastest T-SQL query typing ever possible. Supports SQL Server 2000, 2005, 2008, 2011, SQL Azure and SQL Server Compact edition. Added integration into Visual Studio 2008 and 2010.


Key features:

  • Smart filtering:
SQL Complete filters the suggestion list based on various criteria: - first typed symbols, - a whitespace, - camel case, - a square bracket.

  • Quick Object Info:
Essential information about a database object is shown in the popup window when the mouse cursor is over the identifier.

  • List members:
List members for major objects: database, schema, table, view, procedure, user and table-valued function (including CLR), built-in function, synonym, CLR aggregate;

  • Parameter information for user-defined and built-in procedures/functions:
When you are typing names of user-defined and built-in functions and procedures, SQL Complete displays their parameter information in a hint...

Posted on Wednesday, January 12, 2011 at 5:16 PM
Question: The term "Disconnected Data Source" is heavily used when talking about ADO.Net. What does it actually mean?

Write a 200 - 300 word response:

I'm going to get ethereal in my answer, so stick with me. This is an extremely visually based description. To define the term Disconnected Data Source, I must also explain what a connected data source is. Think of the connected data source as two people talking on an instant messenger. To continue the conversation both parties must stay connected even if no one has said anything for an hour. If one side drops then a new connection must be established before the conversation can continue. Now think of that same chat happening, only it is using text messaging instead of chat. The only time a connection is made is when one side or the other says something new...

Posted on Wednesday, December 22, 2010 at 9:26 AM
Are you unable to access SharePoint Services after installing updates? Is your database accessible, but you can still access the Central Administrator? This problem most frequently occurs due to database corruption. MS SharePoint Server uses Microsoft SQL Server database that is extremely robust. But in some cases the database may get damaged and cause data loss. At this point, you are required to opt for SharePoint recovery solutions to get your precious data back.

When your database becomes inaccessible, you may get the following entries in error log:

“SQL Network Interfaces: An error occurred while obtaining the dedicated administrator connection (DAC) port. Make sure that SQL Browser is running, or check the error log for the port number [xFFFFFFFF].

Sqlcmd: Error: Microsoft SQL Native Client: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections...

Posted on Tuesday, December 14, 2010 at 4:54 AM
Microsoft SharePoint allows you to move site collection one content database to another. You can use STSADM MergeContentDB command for the same. For this, you are required to define source and destination database correctly. However, in some cases, STSADM MergeContentDB may fail to work properly and cause database corruption. In such situations, you need to opt for SharePoint recovery solutions to get your valuable data back.

In order to successfully move the site collection, both the destination and source database must be attached. The failure of this process depends upon various factors, such as size of the site collection, load of Microsoft SQL Server database, and user traffic.

Cause of Database Corruption

The problem usually occurs if you try to merge a site collection whose size is 10 GB or larger. The corruption may affect both source and destination databases and you need to recover SharePoint database to extract your precious data...

Posted on Thursday, June 10, 2010 at 3:06 PM
Programming Tutorial Java Tutorial 5 – Arrays In non-trivial computing problems you often need to store lists of items. Often these items can be specified sequentially and referred to by their position in the list. Sometimes this ordering is natural as in a list of the first ten people to arrive at a sale. The first person would be item one in the list, the second person to arrive would be item two, and so on. Other times the ordering doesn’t really mean anything such as in the ram configuration problem of the previous chapter where having a 4 MB SIMM in slot A and an 8 MB SIMM in slot B was effectively the same as an 8 MB SIMM in slot A and a 4 MB SIMM in slot B. However it’s still convenient to be able to assign each item a unique number and enumerate all the items in a list by counting out the numbers.

Java Tutorial 5 – Arrays

Posted on Sunday, June 06, 2010 at 1:19 PM
Programming Tutorial Java Tutorial 4 – Methods All the programs we’ve written to date have been quite simple, well under fifty lines of code each. As programs grow in size it begins to make sense to break them into parts. Each part can perform a particular calculation and possibly return a value. This is especially useful when the calculation needs to be repeated at several different places in the program. It also helps to define a clearer picture of the flow of the program, much like an outline shows the flow of a book.

Java Tutorial 4 – Methods

Posted on Sunday, June 06, 2010 at 1:16 PM
Programming Tutorial Java Tutorial 3 – The For Statement and Operators Java isn’t as redundant as perl, but there’s still almost always more than one way to write any given program. The following program produces identical output to the Fahrenheit to Celsius program in the preceding section. The main difference is the for loop instead of a while loop. Java Tutorial 3 – The For Statement and Operators

Posted on Wednesday, June 02, 2010 at 3:09 PM
Programming Tutorial Java Tutorial 2 – Classes and Objects: A First Look Classes are the single most important feature of Java. Everything in Java is either a class, a part of a class, or describes how a class behaves. Although classes will be covered in great detail in section four, they are so fundamental to an understanding of Java programs that a brief introduction is going to be given here.

Java Tutorial 2 – Classes and Objects: A First Look

Posted on Wednesday, June 02, 2010 at 2:55 PM
Programming Tutorial Java Tutorial 1 – Hello World: The Application At least since the first edition of Kernighan and Ritchie’s The C Programming Language it’s been customary to begin programming tutorials and classes with the “Hello World” program, a program that prints the string “Hello World” to the display. Being heavily influenced by Kernighan and Ritchie and not ones to defy tradition we begin similarly.

Java Tutorial 1 – Hello World: The Application

Posted on Sunday, May 30, 2010 at 12:48 AM
Programming Tutorial C tutorial index C Tutorial 1 – The basics of C C Tutorial 2 – If statements C Tutorial 3 – Loops C Tutorial 4 – Functions C tutorial 5 – Switch case C Tutorial 6 – An introduction to pointers C tutorial 7 – Structures C Tutorial 8 – Arrays C Tutorial 9 – C Strings C Tutorial 10 – C File I/O and Binary File I/O C Tutorial 11 – Typecasting C Tutorial 12 – Accepting command line arguments

C tutorial index

Posted on Sunday, May 30, 2010 at 12:47 AM
Programming Tutorial C Tutorial 12 – Accepting command line arguments Typecasting is a way to make a variable of one type, such as an int, act like another type, such as a char, for one single operation. To typecast something, simply put the type of variable you want the actual variable to act as inside parentheses in front of the actual variable. (char)a will make ‘a’ function as a char. For example:

C Tutorial 12 – Accepting command line arguments

Posted on Sunday, May 30, 2010 at 12:43 AM
Programming Tutorial C Tutorial 11 – Typecasting Typecasting is a way to make a variable of one type, such as an int, act like another type, such as a char, for one single operation. To typecast something, simply put the type of variable you want the actual variable to act as inside parentheses in front of the actual variable. (char)a will make ‘a’ function as a char. For example:

C Tutorial 11 – Typecasting

Posted on Sunday, May 30, 2010 at 12:40 AM
Programming Tutorial C Tutorial 10 – C File I/O and Binary File I/O When accessing files through C, the first necessity is to have a way to access the files. For C File I/O you need to use a FILE pointer, which will let the program keep track of the file being accessed. (You can think of it as the memory address of the file or the location of the file). For example:

C Tutorial 10 – C File I/O and Binary File I/O

Posted on Saturday, May 29, 2010 at 2:18 PM
Programming Tutorial This lesson will discuss C-style strings, which you may have already seen in the array tutorial. In fact, C-style strings are really arrays of chars with a little bit of special sauce to indicate where the string ends. This tutorial will cover some of the tools available for working with strings–things like copying them, concatenating them, and getting their length.

C Tutorial 9 – C Strings C Tutorial 9 – C Strings

Posted on Saturday, May 29, 2010 at 2:16 PM
Programming Tutorial C Tutorial 8 – Arrays Arrays are useful critters that often show up when it would be convenient to have one name for a group of variables of the same type that can be accessed by a numerical index. For example, a tic-tac-toe board can be held in an array and each element of the tic-tac-toe board can easily be accessed by its position (the upper left might be position 0 and the lower right position 8). At heart, arrays are essentially a way to store many values under the same name. You can make an array out of any data-type including structures and classes.

C Tutorial 8 – Arrays

Posted on Saturday, May 29, 2010 at 2:15 PM
Programming Tutorial C tutorial 7 – Structures When programming, it is often convenient to have a single name with which to refer to a group of a related values. Structures provide a way of storing many different values in variables of potentially different types under the same name. This makes it a more modular program, which is easier to modify because its design makes things more compact. Structs are generally useful whenever a lot of data needs to be grouped together–for instance, they can be used to hold records from a database or to store information about contacts in an address book. In the contacts example, a struct could be used that would hold all of the information about a single contact–name, address, phone number, and so forth. C tutorial 7 – Structures

Posted on Friday, May 28, 2010 at 4:17 PM
Programming tutorial Pointers are an extremely powerful programming tool. They can make some things much easier, help improve your program’s efficiency, and even allow you to handle unlimited amounts of data. For example, using pointers is one way to have a function modify a variable passed to it. It is also possible to use pointers to dynamically allocate memory, which means that you can write programs that can handle nearly unlimited amounts of data on the fly–you don’t need to know, when you write the program, how much memory you need. Wow, that’s kind of cool. Actually, it’s very cool, as we’ll see in some of the next tutorials. For now, let’s just get a basic handle on what pointers are and how you use them.

C Tutorial 6 – An introduction to pointers

Posted on Friday, May 28, 2010 at 4:16 PM
Programming tutorial Switch case statements are a substitute for long if statements that compare a variable to several “integral” values (“integral” values are simply values that can be expressed as an integer, such as the value of a char). The basic format for using switch case is outlined below. The value of the variable given into switch is compared to the value following each of the cases, and when one value matches the value of the variable, the computer continues executing the program from that point.

C tutorial 5 – Switch case

 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.