Effectiveness of ASP.NET

Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft’s first server-side script engine for dynamically-generated web pages. Initially released as an add-on to Internet Information Services (IIS) via the Windows NT 4. 0 Option Pack, it was subsequently included as a free component of Windows Server (since the initial release of Windows 2000 Server). It has now been superseded by ASP. NET.

Developing functionality in ASP websites is enabled by the active scripting engine’s support of the Component Object Model (COM), with each object providing a related group of frequently-used functions and data attributes. In ASP 2. 0 there were six built-in objects: Application, ASPError, Request, Response, Server, and Session. Session, for example, is a cookie-based session object that maintains the state of variables from page to page. Functionality is further extended by objects which, when instantiated, provide access to the environment of the web server; as an example FileSystemObject (FSO) is used to create, read, update and delete files.

In order to evaluate and assess ASP. Net you have to first understand the acronym and then access the support provided. The full form of the acronym is Active Server Pages . Net. This dedicated Microsoft application has been developed to create web pages and wireless or internet enhanced Microsoft . Net web programming technologies.   ASP. net is rife with efficiency and effectiveness and forms an integral part of the software giant’s . Net vision. It is in this capacity that the . Net framework becomes indispensible to web programmers and developers. The end result created is dynamic and sophisticated. Continue reading “Effectiveness of ASP.NET”

Microsoft Office for Mac 2008 Business Edition

  • Develop professional documents with Word building blocks and commonly-used business templates
  • Build informative, accurate spreadsheets with easy-to-use, preformatted Excel formulas
  • Manage e-mail, daily appointments and tasks with Entourage
  • Apply SmartArt graphics to create polished presentations and reports
  • Connect with others through Microsoft Office Exchange Server support

Product Description
Whether you have a Mac or an Intel PC, you can swiftly manage your entire business with Office 2008 for Mac. This product includes user-friendly business softwareAmazon. com Product Description
Your business is everything to you–an extension of your life, an expression of your passion. Microsoft Office 2008 for Mac Business Edition is packed with all the tools and features you need to make your vision a success. Get core Office applications to help you manage your business, organize your data and present a professional image; plus new Exchange Server support and reliable Office for Windows compatibility that take productivity and collaboration to the next level. Manage business today while you plan for tomorrow with Excel. Click to enlarge. Give more polished, creative presentations with PowerPoint. Click to enlarge. Create high-quality marketing materials like bro. . . More >>

Microsoft Office for Mac 2008 Business Edition

Pro T-SQL 2005 Programmer’s Guide

Product Description
Pro T-SQL 2005 Programmer’s Guide provides comprehensive and detailed coverage of all the major features and facilities of T-SQL for SQL Server 2005. It is designed for all users of T-SQL, database administrators, systems administrators, application developers, and end-users, who want to learn how to exploit the power of T-SQL. Whatever you need to do with T-SQL, you’ll find it described clearly here. Stored procedures, triggers, and user-defined functions are on… More >>

Pro T-SQL 2005 Programmer’s Guide

ASP.NET 3.5 Social Networking

Product Description
In Detail Social Networking is all about developing connections or ties between friends and associates. While people have always networked with one another the Internet has allowed us to network with people all over the world easily. Any interest or cause can support its own social network, where fans and followers can meet, chat, and share their views. But building a social networking site from scratch involves some complex logic, and some serious coding. … More >>

ASP.NET 3.5 Social Networking

Microsoft Visual Basic .NET Programmer’s Cookbook

Product Description
Filled with the ingredients developers need—code samples, instructions, and solutions to common problems—this book is the logical place for developers to start building projects and learning more about Visual Basic .NET…. More >>

Microsoft Visual Basic .NET Programmer’s Cookbook

Microsoft ASP.NET and AJAX: Architecting Web Applications

  • ISBN13: 9780735626218
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.

Product Description
Rethink the way you plan, design, and build Web applications—with expert guidance from Web development luminary Dino Esposito. Whether giving legacy sites a much-needed tune-up—or architecting rich Internet applications from the ground up—you’ll learn pragmatic approaches to AJAX development that you can employ today. Discover how to:
Delve into the mechanics and design goals of partial rendering—such as improving page-refresh speed Use AJAX-enabled… More >>

Microsoft ASP.NET and AJAX: Architecting Web Applications

Mac developers embrace .NET with Visual Objective-C

Mac developers embrace .NET with Visual Objective-C
Visual Studio 2010 for Mac OS X brings many of the Microsoft platform ‘s features to Mac users, for the first time Visit website for full story…

Read more on SD Times

MCTS Self-Paced Training Kit

Product Description
Ace your preparation for the skills measured by MCTS Exam 70-562—and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you’ve learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed to help you make the most of your study time. Maximize your performance on the exam by learning to: Program a new application; add a… More >>

MCTS Self-Paced Training Kit

Professional ASP.NET 3.5: In C# and VB

  • ISBN13: 9780470187579
  • Condition: USED – VERY GOOD
  • Notes:

Product Description
This book was written to introduce you to the features and capabilities that ASP.NET 3.5 offers, as well as to give you an explanation of the foundation that ASP.NET provides. We assume you have a general understanding of Web technologies, such as previous versions of ASP.NET, Active Server Pages 2.0/3.0, or JavaServer Pages. If you understand the basics of Web programming, you should not have much trouble following along with this book’s content. If you are … More >>

Professional ASP.NET 3.5: In C# and VB

Microsoft Outlook 2007

  • Integrated solution for managing your time and information, connecting across boundaries, and remaining in control of the information that reaches you
  • Helps you quickly search your communications, organize your work, and better share your information with others
  • Instant Search minimizes the time it takes to locate information; redesigned interface makes composing, formatting, and acting on e-mail an easier and more intuitive experience
  • Color Categories give you an easy, visual way to distinguish items from one another, so it’s easy to organize your data and search your information
  • Fully interact with information stored in Windows SharePoint Services technology anywhere, anytime, and connect Windows SharePoint Services calendars, documents, contacts, or tasks

Product Description
Office Outlook 2007 provides an integrated solution for managing your time and information, connecting across boundaries, and remaining in control of the information that reaches you. Office Outlook 2007 delivers innovations you can use to quickly search your communications, organize your work, and better share your information with others, all from one place. Main FeaturesManufacturer: Microsoft CorporationManufacturer Part Number: 543-03007More >>

Microsoft Outlook 2007

Microsoft Windows 7 Home Premium

  • Windows 7 Home Premium (includes 32-bit & 64-bit versions) makes it easy to create a home network and share all of your favorite photos, videos, and music–you can even watch, pause, rewind, and record TV
  • Make the things you do every day easier with improved desktop navigation
  • Start programs faster and more easily, and quickly find the documents you use most often
  • Make your web experience faster, easier and safer than ever with Internet Explorer 8
  • Easily create a home network and connect your PCs to a printer with HomeGroup

Product Description
With Microsoft Windows 7 Home Premium Operating System Software, you’ll get the best entertainment experience on your PC!. Windows 7 Home Premium makes it easy to create a home network and share all of your favorite photos, videos, and music. You can even watch, pause, and rewind TV or record it to watch whenever and wherever you want.* For the best entertainment experience on your PC, choose Windows 7 Home Premium.

More >>

Microsoft Windows 7 Home Premium

Visual Basic Programming Language and Its Significant Features

Visual Basic IDEVisual Basic is a third generation event-driven programming language. The Microsoft Corporation released Visual Basic in 1987. It was indeed the first visual development tool from Microsoft. Visual Basic was derived from BASIC and enables rapid application development of graphical user interface applications, access to databases using DAO, RDO, or ADO, and creation of ActiveX controls and objects. The language not only allows Visual Basic programmers to create simple GUI applications, but also helps them develop quite complex applications. Visual Basic allows developers to target Windows, Web, and mobile devices.

Programming in Visual Basic is a combination of visually arranging components on a form, specifying attributes and actions of those components. Since the default attributes and actions ought to be defined for the components, it is very simple to write a program without the help of a Visual Basic programmer. Forms can be created using drag and drop techniques. Visual Basic provides many interesting sets of tools to help you in building exciting and entertaining applications. It provides these tools to make your life easier, since the entire coding is already written for you. Moreover, it is a user friendly language which is very effective and efficient. A tool is used to place controls such as text boxes, buttons, etc on the form window. Default values will be provided when a control is created, but it can be changed by the Visual Basic programmer.

Continue reading “Visual Basic Programming Language and Its Significant Features”

Professional ASP.NET 4 in C# and VB

Product Description
This book was written to introduce you to the features and capabilities that ASP.NET 4 offers, as well as to give you an explanation of the foundation that ASP.NET provides. We assume you have a general understanding of Web technologies, such as previous versions of ASP.NET, Active Server Pages 2.0/3.0, or JavaServer Pages. If you understand the basics of Web programming, you should not have much trouble following along with this book’s content. If you are br… More >>

Professional ASP.NET 4 in C# and VB

Microsoft Office 2008 for Mac Home & Student Edition

  • Streamlined user interface runs natively on both Intel- and PowerPC-based Macs
  • Open XML file formats, the Office Art graphics engine, and other features that result in compatibility and file fidelity
  • Professional design is within your power with hundreds of new customizable templates and suite-wide themes, SmartArt graphics, and the new Publishing Layout View in Word 2008
  • My Day keeps you connected to all of the day’s action. Command your calendar, tackle your tasks, and simplify your day
  • Includes: Word, Excel, PowerPoint, Entourage

Product Description
Provides the basics of Office 2008 for Mac for home users and students. Whether your projects are around the house or in the classroom, the reinvented Office 2008 for Mac experience makes it easier than ever to create professional-looking work. Includes: Word, Excel, PowerPoint, Entourage.Amazon.com
Homework and Home Work will be easier than ever with Microsoft Office 2008 for Mac Home and Student Edition. Get better results faster and create high-quality … More >>

Microsoft Office 2008 for Mac Home & Student Edition

Pro ASP.NET MVC Framework

  • ISBN13: 9781430210078
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.

Product Description
Steven Sanderson has seen the ASP.NET MVC framework mature from the start, so his experience, combined with comprehensive coverage of all the new features, including those in the official MVC development toolkit, offers the clearest understanding of how this exciting new framework could improve your coding efficiency—and you’ll gain invaluable up–to–date awareness of security, deployment, and interoperability challenges. The ASP.NET M… More >>

Pro ASP.NET MVC Framework

MS SQL Server / SELECT clause with a CASE expression

In SQL Server, if you have a column which has NULLs and instead of nulls, if you want to display ‘Nothing’, what would you do?

The following query

SELECT CASE Dept_Name WHEN NULL THEN 'Nothing' ELSE Dept_Name END Dept_Name
FROM Inventory

would still display the nulls and not ‘Nothing’.

Workaround:

Continue reading “MS SQL Server / SELECT clause with a CASE expression”

How to create an auto-incrementing column in MS SQL Server 2000

Unlike Microsoft SQL Server 2005 and 2008, MS SQL Server 2000 does not have a ROW_NUMBER() function which applies only to the results of a SELECT query as it doesn’t store any permanent value in the DB.

The way it works is in keeping with the principles of relational databases. There is no implict ordering of records in an RDBMS. Only by using ORDER BY, a particular ordering (and not sorting) can be enforced only when doing a SELECT.

Since Microsoft SQL Server 2000 doesn’t have ROW_NUMBER(), the need for creating a primary key column of format int with the auto-increment functionality can be achieved using the keyword IDENTITY(1,1). IDENTITY means “a unique IDENTITY for the record so long as this table exists”.

Usage example:

CREATE TABLE jobs
(
job_id smallint IDENTITY(1,1)PRIMARY KEY CLUSTERED,
job_desc varchar(50) NOT NULL DEFAULT
min_lvl tinyint NOT NULL CHECK (min_lvl >= 10),
max_lvl tinyint NOT NULL CHECK (max_lvl <= 250) ) 

Microsoft’s T-SQL reference under SQL Server 2000 documentation at MSDN explains the IDENTITY property in detail at http://msdn.microsoft.com/en-us/library/aa933196(SQL.80).aspx