SELECT Name
FROM sys.procedures
WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%<search_word>%'
FROM sys.procedures
WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%<search_word>%'
h1.post-title { color:orange; font-family:verdana,Arial; font-weight:bold; padding-bottom:5px; text-shadow:#64665b 0px 1px 1px; font-size:32px; } -->
SQL Constraints |
|
Syntax for SQL Constraints |
SQL CREATE TABLE + CONSTRAINT Syntax |
In SQL, we have the following constraints |
NOT NULL - Indicates that a column cannot store NULL value UNIQUE - Ensures that each row for a column must have a unique value PRIMARY KEY - A combination of a NOT NULL and UNIQUE. Ensures that a column (or combination of two or more columns) have an unique identity which helps to find a particular record in a table more easily and quickly FOREIGN KEY - Ensure the referential integrity of the data in one table to match values in another table CHECK - Ensures that the value in a column meets a specific condition DEFAULT - Specifies a default value when specified none for this column |
Column Exists or Not in SQL Server |
Common Table Expression contains three core parts |
The CTE name (this is what follows the WITH keyword) The column list (optional) The query (appears within parentheses after the AS keyword) The query using the CTE must be the first query appearing after the CTE. |
Use CTE in SQL Server |
Syntax of CTE:With Parameter |
Use CTE in SQL Server |
Syntax of CTE:Without Parameter |
CTE in SQL Server |
|
SQL DB Formatting |
|
SQL DB Structure |
|
SQL DB General Rules |
|
Entity Framework 6.0 |
|
Entity Framework 6.0 Features |
|
Request Flow in MVC |
Answer:Request -->Routing --> Handler -->Controller --> Action --> View --> Response |
Entity Framework 5.0 Features |
|
Define ASP .NET MVC Routing |
|
Expression Blend 2.0 |
|
Advantages of Expression Blend |
|
Entity Framework 5.0 Namespaces |
|
ADO.NET |
ADO.NET provides consistent access to data sources such as SQL Server and XML, and to data sources exposed through OLE DB and ODBC. Data-sharing consumer applications can use ADO.NET to connect to these data sources and retrieve, handle, and update the data that they contain.
|
ADO.NET 2.0 Features |
|
ADO.NET 3.5 Features |
|
C# coding Guide |
Bracing Open braces should always be at the beginning of the line after the statement that begins the block. Contents of the brace should be indented by 4 spaces. For example: “case” statements should be indented from the switch statement like this: Braces should never be considered optional. Even for single statement blocks, you should always use braces. This increases code readability and maintainability. Single line statements Single line statements can have braces that begin and end on the same line. It is suggested that all control structures (if, while, for, etc.) use braces, but it is not required. Spacing Spaces improve readability by decreasing code density. Here are some guidelines for the use of space characters within code:
Naming Follow all .NET Framework Design Guidelines for both internal and external members. Highlights of these include:
Interop Classes Classes that are there for interop wrappers (DllImport statements) should follow the naming convention below: NativeMethods No suppress unmanaged code attribute, these are methods that can be used anywhere because a stack walk will be performed. UnsafeNativeMethods Has suppress unmanaged code attribute. These methods are potentially dangerous and any caller of these methods must do a full security review to ensure that the usage is safe and protected as no stack walk will be performed. SafeNativeMethods Has suppress unmanaged code attribute. These methods are safe and can be used fairly safely and the caller isn’t needed to do full security reviews even though no stack walk will be performed. All interop classes must be private, and all methods must be internal. In addition a private constructor should be provided to prevent instantiation. File Organization Source files should contain only one public type, although multiple internal classes are allowed Source files should be given the name of the public class in the file Directory names should follow the namespace for the class For example, I would expect to find the public class “System.Windows.Forms.Control” in “System\Windows\Forms\Control.cs" Classes member should be alphabetized, and grouped into sections (Fields, Constructors, Properties, Events, Methods, Private interface implementations, Nested types) Using statements should be inside the namespace declaration. |
Mutable and Immutable string in C# |
|
Professional Development – Dr W. Edwards Deming’s 14 Principles on Total Quality Management Dr. Demings’s 14 principles |
|
Event |
Event is a kind of Notification(Information) giving one by one object to perform task. Event handling is not possible without delegate because it is delegate who will be responsible to call Event handler which even is fired. |
Partial Class |
we can break a large class code into small pieces by specifying more than one class with same but with partial keyword. In that case those same name classes will not be treated as different classes so when we will made the object of the class, we will get all the method and member for all same name class. |
Method Hiding |
We can predefined the method of parent class in child class by implementing the concept of method hiding. In method hiding the base(parent) class method is predefined in child class by specify new keyword. |
Types of delegates |
Single cast delegate One delegate object can call only one method, is known as single cast delegate. Double cast delegate In c# One delegate object can call more than one method in sequence ,is known as multicast delegate. |
Method of Parameters |
Value Parameters in C# The Value Parameters are used to pass for passing parameters into method by value. Reference Parameters in C# Reference parameters are used to pass parameters into Method by reference. Output Parameters in C# The Output parameters are used to pass results back to the calling Method. Use of Parameter arrays in C# A Method that can handle variable number of arguments,is known as parameter arrays.Parameter arrays are declared using the keyword param. Method Overloading in C# To create More than one Method with same class name but with the different parameter lists and different definitions,is known as Method Overloading. |