Whenever we start to develop or design any software before that we must have knowledge about "Basic rules of Software Design".
We can divide Software Design into two part:
1. Software Design Principles
2. Software Design Patterns
The final goal of any engineering activity is to create some kind of documentation. When a design effort is complete, the design documentation is given to the manufacturing team. This is a different set of people with a different set of skills from those of the design team. If the design documents truly represent a complete design, the manufacturing team can proceed to build the product. In fact, they can proceed to build much of the product without further assistance from the designers. After reviewing the software development life cycle today, it appears that the only software documentation that actually seems to satisfy the criteria of an engineering design are the source code listings.
Hi friend after lots of discussion about AngularJS today we will discuss the core concepts of AngularJS. First we decide the agenda of discussion
1. What is AngularJS?
2. How web browser works?
3. How AngularJS extends the browser?
We move ahead and start with the first point- "What is AngularJS?"
AngularJS is an extensive framework and it includes some inbuilt performance enhancements that makes it easy for web developers to use it with minimal or no problems. However, these enhancements are not able to fix all the issues you could face when you are developing some apps. Many web developers are unaware of some of the key concepts that AngularJS can perform so well. Others do not understand these key concepts at all. This may make it possible for one to create a sluggish code even though the framework is capable of performing faster and better.
Hi friends, today we will discuss one of the famous function and their data structure. We have an important function in our programming language called
"Recursive Functions". There are lots of question related this function so first we will answer these question then start further discussion about this function and their importance in our programming language.
First we have an important question "What is meant by recursive function?"
Ans: A recursive function (DEF) is a function which either calls itself or is in a potential cycle of function calls. As the definition specifies, there are two types of recursive functions. Consider a function which calls itself: we call this type of recursion immediate recursion.
(Reference : Google)
Big O notation is the language we use for articulating how long an algorithm takes to run. It's how we compare the efficiency of different approaches to a problem.
With big O notation we express the runtime in terms of—brace yourself—how quickly it grows relative to the input, as the input gets arbitrarily large.
We express complexity using big-O notation. For a problem of size N:
- A constant-time method is "order 1": O(1)
- A linear-time method is "order N": O(N)
- A quadratic-time method is "order N squared": O(N2)
Hi friends, few days back we had discuss about the Delegate in C#. But I am still getting lots of mail, where they confused to explain about uses of Delegate in C#. Today we will try to understand what problem does Delegate solve, if we understand the problem domain then it will be so easy to explain the solution or we can say easy to map the delegate with problem and what Delegate all about in C#?
Hi friend, last week I installed new Visual Studio 2015 and I went through some cool features. Then after I thought we should discuss about that features of C# 6. In this article we will overview these new concepts then after we will discuss in details. We know Microsoft released Visual Studio 2015 with C# 6.
1. Static Using Syntax
2. Auto-Property Initializers
3. Dictionary Initializers
4. String Interpolation
5. nameOf Expression
6. Expression Bodied Function & Property
7. Exception Filters
Today we will discuss about the importance of config() and run() block in AngularJS application. So, now move ahead and start discussion in sequence and first take config() block.
Hi friends, few days back someone asked me a question and that time I misunderstood the question means I didn't understand what they want to ask me? Now I thought I should share that with all of you with proper answer.
Let start with question- “How can we print the Column name of Excel Sheet in C#?" Before going to start this discussion first we should look the excel sheet file.
Hi friends, Events are so popular concepts in every programming language. In AngularJS we have also some events which help us to communicate between different Controllers.
We have the following events in our AngularJS:
$on: It helps us to listen the $broadcast & $emit events in AngularJS.
$broadcast: It helps us to dispatches the event downwards to all child scopes
29 May 2015