ASP.NET TUTORIAL PDF IN HINDI
4 मार्च ppti.info Tutorial in Hindi: इस Post में ppti.info in Hindi पुस्तक से लिए गए Articles NET WebForms in Hindi | Page | Format: PDF. NET that a beginner would require to get started. Audience. This tutorial is prepared for the beginners to help them understand basic ppti.info programming. pc drivers about sql server language of sql query tutorial learning tutorial of sequel .. Development process to generate PDF with Rotativa in ppti.info MVC Data.
|Language:||English, Spanish, Japanese|
|Genre:||Health & Fitness|
|ePub File Size:||15.42 MB|
|PDF File Size:||16.68 MB|
|Distribution:||Free* [*Regsitration Required]|
ppti.info Tutorial In Hindi Pdf. ppti.info is a server side web framework application which is used for creating dynamic websites or dynamic pages. It was first. providing free ppti.info tutorials in Urdu-hindi watch now for free edutry. View full document (in Hindi) (PDF MB - United Nations Computer NET MVC. NET Video Tutorials Samples, ppti.info Tutorials in Hindi, ppti.info Tutorials In Hindi, ppti.info Tutorials, ppti.info Tutorial Samples, ppti.info Video Tutorials.
The next section is control tree, which lists all controls on the page in a hierarchical manner: Last in the Session and Application state summaries, cookies and headers collections, followed by list of all server variables. The Trace object allows you to add custom information to the trace output. It has two methods to accomplish this: the Write method and the Warn method. Write "Page Load" ; if! The try block holds any code that may or may not produce error and the catch block catches the error.
When the program is run, it sends the warning in the trace log. Application level tracing applies to all the pages in the web site. It is implemented by putting the following code lines in the web. Net can detect all runtime errors, still some subtle errors may still be there.
Observing the errors by tracing is meant for the developers, not for the users. Hence, to intercept such occurrence, you can add error handing settings in the web. It is application wide error handling. For example, you can add the following lines in the web. Mode: It enables or disables custom error pages. It has the three possible values: On: displays the custom pages.
Off: displays ASP. Net error pages yellow pages remoteOnly: displays custom errors to client, display ASP. Net errors locally defaultRedirect: It contains the URL of the page to be displayed in case of unhandled errors. Net Debugging is an important subject in itself so we would discuss it in ASP.
Net - Debugging tutorial separately. Net provides services for personalizing a web site to suit a particular client's taste and preference. Understanding Profiles: ASP. Net personalization service is based on user profile. User profile defines the kind of information about the user that the site will need, for example, name, age, address, date of birth, phone number etc.
This information is defined in the web. Net runtime reads and uses it. This job is done by the personalization providers. The user profiles obtained from user data is stored in a default database created by ASP.
You can create your own database for storing profiles. The profile data definition is stored in the configuration file web. Example: Let us create a sample site, where we want our application to remember user details like name, address, date of birth etc.
Add the profile details in the web. Data; using System. Configuration; using System. Web; using System. Security; using System. UI; using System.
WebControls; using System. WebParts; using System. GetProfile Profile. UserName ; if pc! Name; this. Street; this. City; this. State; this.
Text; pc. SelectedDate; pc. However, next time the user details would be automatically loaded. Following table illustrates some of these attributes: Attributes Description name The name of the property. By default the type is string but it allows any fully qualified class name type as data type. A read only profile value cannot be changed, by default this property is readOnly false. A default value that will be used if the profile does not exist or does not defaultValue have information.
A Boolean value indicating whether this property can be used with the allowAnonymous anonymous profiles. Provider The profiles provider that should be used to manage just this property. Anonymous Personalization: Anonymous personalization allows the user to personalize the site before identifying themselves.
For example, Amazon. To enable this feature, the web. NET 4. Net deployment: Local deployment — in this case the entire application is contained within a virtual directory and all the contents and assemblies are contained within it and available to the application.
Global deployment — in this case, assemblies are available to every application running on the server. You can use any of the commonly used techniques: FTP transfer Using Server Management tools providing replication on a remote site MSI installer application XCOPY deployment simply copies the application file to the production server and set a virtual directory there. This menu items allows copying the current web site to another local or remote location.
It is a sort of integrated FTP tool. There is no pre-compilation and related error checking for the files The initail page load will be slow Creating a Setup Project: In this method you use Windows Installer and package your web applications so it is ready to deploy on the production server. Visual Studio allows you to build deployment packages.
Let us test this on one of our existing project, say the data binding project. Select Setup Wizard. Step 3 : Choosing the default location ensures that the set up project will be located in its own folder under the root directory of the site.
Click on okay to get the first splash screen of the wizard. Step 4 : The second screen asks to choose a project type.
Select 'Create a setup for a web application'. Step 5 : Next, the third screen asks to choose project outputs from all the projects in the solution. Check the check box next to 'Content Files from However, in our case there is no such file. Click on finish. Step 7 : The final screen displays a summary of settings for the set up project. Step 8 : The Set up project is added to the Solution Explorer and the main design window shows a file system editor Step 9 : Next step is to build the setup project.
Right—click on the project name in the Solution Explorer and select Build. Step 10 : When build is completed, you get the following message in the Output window: Two files are created by the build process: Setup. Net provides three types of button controls: buttons, link buttons and image buttons. As the names suggest a button displays text within a rectangular area, a link button displays text that looks like a hyperlink. And an Image Button displays an image. When a user clicks a button control, two events are raised Click and Command.
This is for button and link button Text controls only. For image button control only. The image to be displayed for the ImageUrl button. The text to be displayed if the browser AlternateText can't display the image.
Determines whether page validation occurs when a user clicks the CausesValidation button. The default is true. A string value that's passed to the Command event when a user clicks CommandName the button. A string value that's passed to the Command event when a user clicks CommandArgument the button. Text Boxes and Labels: Text box controls are typically used to accept input from the user. A text box control can accept one or more lines to text depending upon the setting of the TextMode attribute.
Label controls provide an easy way to display text which can be changed from one execution of a page to the next. If you want to display a text that does not change, you use the literal text. SingleLine creates a standard text box, MultiLIne creates a text box that accepts more than one line of text and TextMode the Password causes the characters that are entered to be masked.
The default is SingleLine. Text The text content of the text box The maximum number of characters that can be entered into the text MaxLength box. It determines whether or not text wraps automatically for multi-line text Wrap box; default is true.
Determines whether the user can change the text in the box; default is ReadOnly false, i. The width of the text box in characters.
The actual width is determined Columns based on the font that's used for the text entry The height of a multi-line text box in lines. The default value is 0, Rows means a single line text box. The mostly used attribute for a label control is 'Text', which implies the text displayed on the label. Check Boxes and Radio Buttons: A check box displays a single option that the user can either check or uncheck and radio buttons present a group of options from which the user can select just one option.
To create a group of radio buttons, you specify the same name for the GroupName attribute of each radio button in the group. If more than one group is required in a single form specify a different group name for each group.
If you want a check box or radio button to be selected when it's initially displayed, set its Checked attribute to true. If the Checked attribute is set for more than one radio button in a group, then only the last one will be selected. Checked Specifies whether it is selected or not, default is false. GroupName Name of the group the control belongs to. List Controls: ASP. Net provides the controls: drop-down list, list box, radio button list, check box list and bulleted list.
These control let a user choose from one or more items from the list. List boxes and drop-down list contain one or more list items. These lists could be loaded either by code or by the ListItem Collection Editor. This property returns an object of type ListItemCollection. Specifies the number of items displayed in the box.
If actual list Rows contains more rows than displayed then a scroll bar is added. The index of the currently selected item. If more than one item is SelectedIndex selected, then the index of the first selected item.
If no item is selected, the value of this property is The value of the currently selected item. If more than one item is SelectedValue selected, then the value of the first selected item. If no item is selected, the value of this property is an empty string "". Indicates whether a list box allows single selections or multiple SelectionMode selections.
For example routing is explained in MVC day 2 , bundling is explained in Day 5 and so on. So relax and do not think about this folder at this moment. Content This folder has CSS Cascading style sheet which gives a uniform look and feel for your project.
So this folder is created when you store data in files. Fonts In case you fonts which you are using in your web application you can put them here. Step 3: - Add Controller The next step is to add the controller. Go to the controllers folder , right on click and click the controller menu as shown in the below figure. The next screen which comes up is to select "Scaffold" templates. CRUD stands for create, read, update and delete. But at this moment we are learning MVC so selecting Scaffolding or readymade code is not a good option.
So select MVC 5 Controller empty option as shown in the below figure. But do not delete the word controller. So do not delete this word. Once the controller class is created as shown in the below figure. Add a action to it "SayHello" as shown in the below figure. One controller can have multiple actions. But when the end user request's the controller and action we need to invoke a view. Now in your folders section you should see a folder created with the name of the controller i.
Right click on the "FirstMVC" folder and add a view. Give a nice name , do not choose any kind of template for now as we want to keep it simple so select the "Empty withoutmodel ".
In the body just type something like as we have done in the below code. It's time to connect the view with the controller. So in the "SayHello" action in the view type your view name as shown in the below code.
Now relax for 30 seconds and enjoy your first program. Congrats to make it till here.
Articles from => Core ASP.NET WebForms in Hindi
Beware of this common error In case you are getting the below common error do not panic you need to check something more. The error says that the view i. The first hit comes to the controller which will load your business objects or model and you would like to transfer these objects to the view to display them. Lab 2: Passing data between controllers and views The controller gets the first hit and loads the model. Most of the time we would like to pass the model to the view for display purposes.
As an ASP. NET session management object. The problem with using the ASP. NET session or view state object is the scope. NET session objects have session scope and view state has page scope. For MVC we would like to see the scope limited to the controller and the view. In other words we would like to maintain data when the hit comes to the controller and reaches the view and after that the scope of the data should expire. Video demonstration for lab 2 Below is a simple YouTube video which demonstrates the lab for the view data.
In this video we will see how we can share data between the controller and the view using view data. Step 1: Create project and set view data So the first step is to create a project and a controller. In the controller, set the viewdata variable as shown in the below code snippet and kick off the view. One important point to note is, the view does not have a code-behind. So now that we know how to pass data using view data, the next lab is to create a simple model and see all the three MVC entities i.
Lab 3: Creating a simple model using MVC In this lab we will create a simple customer model, flourish it with some data, and display it in a view. Step 1: Create a simple class file The first step is to create a simple customer model which is nothing but a class with three properties: code, name, and amount.
Create a simple MVC project, right click on the model folder, and click on Add New Item, as shown in the below figure. From the templates, select a simple class and name it as Customer.
ASP.NET Tutorial for Beginners: Learn in 3 Days
Create the class with three properties as shown in the below code snippet. Import the model namespace in the controller class. So right click on the view folder and click Add View. You should see a dropdown as shown in the below figure.
Fetch, Read, Write, And Store by HINDI Language in ASP
Give a view name, check Create a strongly typed view, and bind this view to the customer class using the dropdown as shown in the below figure. Note :- In case you are not able to see the model in the drop down , please compile your project once.
Below is the view code which displays the customer property value. We have also put an if condition which displays the customer as a privileged customer if above and a normal customer if below Below is the link for the second day: Click here for the day second MVC step by step. Add a action to it "SayHello" as shown in the below figure. The next section is control tree, which lists all controls on the page in a hierarchical manner: Last in the Session and Application state summaries, cookies and headers collections, followed by list of all server variables.
These control let a user choose from one or more items from the list. For example, if a button control is inside the update panel and it is clicked, only the controls within the update panel will be affected, the controls on the other parts of the page will not be affected. ToDouble Request. IsPostBack lblmessage. I am a web designer and great writer and would like to contribute an article to your site go4vidhya. As an ASP.
- HISTORY OF INDIA IN HINDI EBOOK
- MYSQL TUTORIAL PDF WITH EXAMPLES
- ADOBE AFTER EFFECTS CS5 TUTORIALS PDF
- JQUERY TUTORIAL PDF TUTORIAL POINT
- ASP.NET EBOOK FOR BEGINNERS
- THE SECRET BOOK IN HINDI PDF FILE
- ASP.NET TUTORIALS POINT PDF
- JQUERY FOR ASP.NET DEVELOPERS PDF
- HOW TO PDF FILE FROM MYSQL DATABASE
- PROJECT 2 STUDENTS BOOK
- NOOK BOOK WILL NOT ON IPAD
- ORLANDO VIRGINIA WOOLF EBOOK
- THE PROPHET BOOK
- BIOSHOCK INFINITE ART BOOK
- THE ADVENTURES OF TINTIN COMICS PDF