If we define the e as
<br />
e = \lim_{N\to\infty}\Big(1 + \frac{1}{N}\Big)^N<br />
then by definition we have
<br />
e^x = \Big(\lim_{N\to\infty}\Big(1 + \frac{1}{N}\Big)^N\Big)^x<br />
It is not obvious at all how to get D_xe^x=e^x from that.
Do you know how to prove
<br />
e = 1 + 1 + \frac{1}{2} + \frac{1}{3!} + \frac{1}{4!} + \cdots<br />
When I was a high school kid, I thought I knew how to prove this. Then I completed some studies in university, and understood that in fact I had not known how to prove this. The problem is that the proof involves a change of order of a limit and an infinite series. Such change of order is never trivial, and the standard tool to deal with it would be the Lebesgue dominated convergence theorem. However, I have never bothered to go through the effort of finding what the suitable dominating function would be. So in the end, I still don't know how to prove this!

Did I just help some people here to understand the same? That you have never really proven this?
Another question: How do you define a^x for arbitrary a,x\in\mathbb{R} with a>0? Perhaps we assume that we have this defined for a\in\mathbb{Q}, and then we define it as
<br />
a^x = \lim_{N\to\infty} a_n^x<br />
where a_n\to a and a_n\in\mathbb{Q}? Again, I have not bothered to go through the effort of proving that this produces a well defined a^x, but I believe it can be done. Perhaps somebody here could dig something out of his or her notes, if you are familiar with this?
If we define a^x like that, and if we know that the definition is proper, then we get
<br />
e^x = \lim_{N\to\infty} \Big(1 + \frac{1}{N}\Big)^{Nx}<br />
By using the definition of the limit it can be proven that this is the same as
<br />
e^x = \lim_{N\to\infty} \Big(1 + \frac{x}{N}\Big)^N<br />
Next, do you know how to prove that this is
<br />
1 + x + \frac{x^2}{2} + \frac{x^3}{3!} + \frac{x^4}{4!} + \cdots<br />
It is not trivial, because an order of a limit and an infinite series must be changed again. Once that is accomplished, the worst is behind.