

























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
hnd diploma assignment in application development btec
Typology: Study Guides, Projects, Research
1 / 33
This page cannot be seen from the preview
Don't miss anything!
USE [universityapp] GO SELECT [student_name] ,[material_name] ,[mark] FROM [dbo].[mark] GO MATERIAL USE [universityapp] GO SELECT [material_name] ,[material_coast] FROM [dbo].[material] GO STUDENT USE [universityapp] GO SELECT [Sno] ,[student_name] ,[year] FROM [dbo].[student] GO
give students more information about Our program & courses teacher: give the mark of students to our agent LO2:
Advantages and Disadvantages of ASP.NET: ASP or Active Server Pages, developed by Microsoft is a technology to ease interactive web application development and build rich and dynamic websites. One of the highlights of this technology is that it can use both client side and server side scripts. As long as the developer is fully aware of C# and VB, you can take full advantage of this framework. The developer can set the various conditions in the ASP program, and use this language to manage the content of any page. However, your visitor may not be very concerned about the backend script of a page, they are more interested in the content, design and speed of the application. The better the speed and performance they get from previously used applications, the happier they become. If you have experience with Visual Basic or similar visual form development tool, then you can easily get started with ASP.NET. Given the short intro, let us now delve a bit deeper into the advantages and disadvantages of the framework.
ASP.NET follows the MVC architecture, which allows for separate input, process and output of the application. This three-tier architecture, Model-View- Controller has interconnected parts, and can handle specific development aspects of software applications.
needs, depending on how they allow me to write the programs and depending on whether it is the suitable programming language for this type of project and application architecture. The way I do that, is just a trick which I am going to share with you in this blog post. Among these a few of the very basic things to consider are: How simple and easy it would be to use this language in the program? What is the productivity of that language in your scenario! Difficulty level and how many people know the language! I will be talking about these points in this post to make it clear where to use which programming language. But my major concern in this post will be to cover the aspects of C# programming language. Productivity of language: THE First thing to always consider about the language is the productivity that a programming language can provide your team with. Productivity of the language depends on many factors, such as: How programs are built in that language? How fast and reliable is it to build the project regularly? Is the program’s source code readable for other members on the team? Is the language itself suitable for the case that we are going to use it in. Productivity of the language, in my opinion, is the first thing to consider as the valid candidate to always discuss in the team and not just talk about in a back room. You should manage to get your teams up in a conference room, and then talk about a language. There may be many aspects where one language may fall short and other may WORK well. There would be many factors that most of the programmers don’t know butIN Talking about them one of the geeKS WILL would stand up and raise another important point that may guide your team to walk on the correct path to build greater applications. Let’s talk a bit about graphs.
Broadly useful, all around incorporated and around since 1979, C++ is situated, specialized. Very ground-breaking and with broad libraries, this is one of the foundation dialects of back end improvement. Particularly valuable for elite projects and format overwhelming projects, this stalwart isn’t going anyplace at this time. On the off chance that you definitely know C (or in the event that you’ve learned C++ and need to turn your hand to C), you’re now almost there.
_4. C Like C++, C is an old-fashioned language, effectively gathered and broadly useful. It’s the most generally utilized programming stage that offers building components for different dialects like C++, Python, and Java. Truth be told, a large number of these dialects depend on C. An incredible choice for full stack designers and the individuals who need to add another measurement to their range of abilities (or an allegorical power drill to their programming tool kit). It’s best utilized for composing framework programming and applications, so it is likewise a helpful language for back-end designers to become acclimated to.
with high desire and an unquestionable requirement on the off chance that you work with databases on the ordinary.
_6. Ruby Adaptable, basic, and overly quick, Ruby and Ruby on Rails is a fantasy group couple that offers a full-stack language and structure to construct full projects and web applications quickly. It’s most loved among business people and new businesses and hosts a wide determination of third-get-together ‘diamonds’ (additional items) that can cause it to do essentially whatever you need it to. Twitter and Basecamp utilize Ruby, so it must be great, isn’t that so? As one of the most esteemed and attractive abilities out there, there’s no mischief in learning this one.
In this section, there are many things to consider, from the performance and benefits to the clients, to the perk packages for the employees to the efficiencies of the project repositories and the tools provided for that programming languages. C# was created by Microsoft and therefore, in my opinion, has, by far, the most efficient tools for programming. I mean, Visual Studio alone is the beast in this game. Which is the Better Choice?
When talking about web site creation, the two programs that stand out are Adobe’s Dreamweaver and Microsoft’s Visual Studio and someone ever will ask which one is the better program for what they need. The obvious issue that comes to mind before even opening the box is that Visual Studio is a Microsoft creation. Anyone that has any experience with computers and their programs knows that Microsoft hardware and software plays better with other Microsoft toys. This is not to bash on Microsoft but if you are not using any Microsoft applications then this maybe a turning point for you. Many people are using Apple hardware when they have intensive graphic needs, so you might want a program that plays well with any platform, including Microsoft’s. For any first timers, Visual Studio is easy to use with its many examples and help section. Via drag and drop interface, there is total control over servers and the HTML servers, as well. An easy to read and navigate control panel displays all your server controls. These are some of the highlights of what the Visual Studio can do for you. Do you need to create and manage console applications, window applications and web applications? Visual Studio is designed to make this easy for you. Many users have noticed that Dreamweaver is better utilized in web design and that Visual Studio is better to use for web development. Adobe’s Dreamweaver is more concentrated on web design than web development. Dreamweaver works with almost all of the computer languages and can interface with java script effortlessly with its built in extensions. Actually there over 1300 extensions available for whatever you may need. Dreamweaver was created with idea of teams of people working on the same project, so teamwork on the same project will be a breeze. Teamwork is possible with Visual Studio when used in tandem with other Microsoft products.
Dreamweaver and Net Beans are very different products, so I don't think it can be said that one is better than the other. It really depends what you're trying to do. Net Beans is an IDE comparable to Eclipse. You can build desktop, mobile, and web apps in it. Dreamweaver on the other hand is a program aimed at designers, and is meant for building webpages. WHY I CHOSE VISUAL STUDIO: I chose in my project to use Microsoft visual studio over other IDE because: It has a Lot of functionalities that makes you more productive and saves you a Lot of time. The ones I prefer are: -Nugget Console: this allows you to easily add frameworks and dlls to your project. You just have to type 1 command line to install whathever you need. -Debugger: you can easily set break points and run the code line by line while watching what the variable values are. This is really life-saving! -Code “ shortcuts “ : if you want a try-catch block, you just have to type “try” then Hit tab button twice for the IDE to automatically write the syntax for you. The same thing applies for “cw” if you want to write “Console.WriteLine(“”)”. There are plenty of other snippets like this. -Code autocompletion; with IntelliSense, you can easily browse the methods and attributes of a class, it’s just super handy. Difference Between C# and C++ C++ is a low level programming language that adds object-oriented features to its base language C whereas C# is a high level language. C++ compiles down to machine code whereas C# ‘compiles’ down to CLR (Common Language Runtime), which is interpreted by JIT in ASP.NET. C++ is an object-oriented language while C# is considered a component-oriented programming language. In C++ you need to manage memory manually whereas C# runs in a virtual machine, which performs memory management automatically. In C++ development should follow any specific architecture and must be portable whereas C# development should be simple, modem, general-purpose, object- oriented programming language. What is C++? C++ is a computer programming language that contains the feature of C programming language as well as Simula67( a first object Oriented language). C++ introduced the concept of Class and Objects. It encapsulates high and low-level language features. So, it is seen as an intermediate level language. Earlier it was called “C with classes” as it had all the properties of the C language.
How flexible is a framework? What language does it support?
is an Integrated Development Environment(IDE) developed by Microsoft to develop GUI (Graphical User Interface), console, Web applications, web apps, mobile apps, cloud, and web services, etc. With the help of this IDE, you can create managed code as well as native code. It uses the various platforms of Microsoft software development software like Windows store, Microsoft Silverlight, and Windows API, etc. It is not a language-specific IDE as you can use this to write code in C#, C++, VB (Visual Basic), Python, JavaScript, and many more languages. It provides support for 36 different programming languages. It is available for Windows as well as for macOS. Visual Studio pros: VS will help you to develop Webapps and Xamarin apps for the customers need. It has a good navigation feature. VS helps for better search, filter and preview the code which you are working. It has better customization and can include third party extension as well. VS is the best IDE in case if your project is of C# (C sharp). If Angular or Angular 4 is using for UI then VS is best to support type script and Java script. VS will help you to create native apps for Android, iOS, and Windows in the same solution. The Xamarin Live Player feature will help you for real-time testing on Android and Apple devices. The expert can build apps by using HTML, JavaScript, C#, .NET (Xamarin), and C++ etc. cons: VS installation and updates may take time. Sometime VS needs extensive research to solve the differences with the projects execution. All previous software may not be a compatible with the new IDE upon migrating from old VS to a newer version. It is though reliable but might be costly for some compare to other IDE's in the Market.